qubes-core-admin-client
qubes-core-admin-client copied to clipboard
Qubes management API client
Do not interrupt enumerating VMs if one gets policy deny. QubesOS/qubes-issues#1590
after QubesOS/qubes-core-admin/pull/579 Proposed device events: sometimes event can be fired twice, we can ignore it e.g. if device is plugged out and in in short time we can have doubled...
Use the recommended replacement: importlib. Requires at least Python 3.8 to work with importlib.metadata. references https://github.com/QubesOS/qubes-issues/issues/9195
The command `black -l 80 qubesadmin` has been performed together with adding lint job to `.gitlab-ci.yml`.
These were only in dom0, which is inconsistent. Fixes: QubesOS/qubes-issues#8786
Before this patch, qvm_start_daemon try to read and update keyboard layout regardless if the qube is a audiovm or guivm. With this patch it read and update keyboard layout only...
Draft pull request for automated port forwarding in Qubes. The required changes are in: - [qubes-core-admin](https://github.com/QubesOS/qubes-core-admin/pull/434) - [qubes-core-admin-client](https://github.com/QubesOS/qubes-core-admin-client/pull/190) - [qubes-core-agent-linux](https://github.com/QubesOS/qubes-core-agent-linux/pull/333) Original documentation for the development process and the forwarding logic...
This is the client part of a bunch of changes that get qvm-ls to around 200ms run time. Warning: I haven't tested them much, and they change fundamental code, so...
fixes: https://github.com/QubesOS/qubes-issues/issues/8614 Filtering, Formatting & Sorting ArgumentParser Groups Sorting options based on output columns A new pref(erence) format Dedicated filter options for class, label, template, netvm preferences Dedicated filter options...