Wojtek Porczyk
|
d3425142bc
|
qubes/tools: hide --xml option
It requires user to know, what he is doing
|
2015-10-05 12:46:13 +02:00 |
|
Wojtek Porczyk
|
b0af95fa2b
|
qvm-prefs: support resetting values
|
2015-10-05 12:46:13 +02:00 |
|
Wojtek Porczyk
|
af1a6a49bd
|
qvm-ls: fix printing label
|
2015-10-05 12:46:13 +02:00 |
|
Wojtek Porczyk
|
e7cba0214f
|
qubes/tools: qvm-prefs
|
2015-10-05 12:46:13 +02:00 |
|
Wojtek Porczyk
|
0fbee4dc10
|
core3: more fixes
|
2015-10-05 12:46:13 +02:00 |
|
Wojtek Porczyk
|
80d664441d
|
core3: fixes from Marek
This is adapted from commit 90a50dca406e3d40c88ea338566e0460589df7a3.
|
2015-10-05 12:46:13 +02:00 |
|
Wojtek Porczyk
|
e9b998400d
|
qubes/vm/qubesvm: fix __init__ wrt .storage attr
|
2015-09-28 18:20:28 +02:00 |
|
Wojtek Porczyk
|
6241859dc8
|
qubes: Fix PropertyHolder.property_get_default
And test cases, some of them stubs.
|
2015-09-28 18:20:28 +02:00 |
|
Wojtek Porczyk
|
067f033af6
|
qubes/tools/qvm-create: Add internal --no-root option
And documentation fixes.
|
2015-09-28 18:20:28 +02:00 |
|
Wojtek Porczyk
|
136b3b36b8
|
qubes/tools/qubes-create: add --property option
|
2015-09-28 18:20:28 +02:00 |
|
Wojtek Porczyk
|
84eb082ed2
|
qubes/vm/qubesvm: fix label setting/loading
|
2015-09-28 18:20:28 +02:00 |
|
Wojtek Porczyk
|
f536935632
|
qubes/tools: add --verbose and --quiet to tools
|
2015-09-28 18:20:28 +02:00 |
|
Wojtek Porczyk
|
ea9a984fa7
|
qubes/vm: Fix instantiating QubesVM
vm.app attribute needs to be accessible before setting properties
|
2015-09-28 18:20:28 +02:00 |
|
Wojtek Porczyk
|
cb62545007
|
qubes: fix qid generation
|
2015-09-28 18:20:07 +02:00 |
|
Wojtek Porczyk
|
12092c3aa5
|
core3: port TemplateVM
|
2015-09-28 18:15:24 +02:00 |
|
Wojtek Porczyk
|
ff7d89700a
|
qubes/tools: port qvm-create
|
2015-06-30 17:18:24 +02:00 |
|
Wojtek Porczyk
|
669a976d4e
|
qubes/tools: add common action for setting properties
|
2015-06-29 17:40:43 +02:00 |
|
Wojtek Porczyk
|
b11b8cdbde
|
qubes/tools: add common --force-root option
|
2015-06-29 17:39:29 +02:00 |
|
Wojtek Porczyk
|
6dc5f328f3
|
qubes/tools: ArgumentParser prepopulated with common options
|
2015-06-29 17:39:29 +02:00 |
|
Wojtek Porczyk
|
7832f23d5d
|
qubes: minor fix
|
2015-06-29 17:39:29 +02:00 |
|
Wojtek Porczyk
|
7886695c63
|
qubes/vm/qubesvm: fix qid setter to accept str
Mainly for loading from XML.
|
2015-06-29 17:39:29 +02:00 |
|
Wojtek Porczyk
|
d4147c52bd
|
qubes: Fix property-set events signature
|
2015-06-29 17:39:29 +02:00 |
|
Wojtek Porczyk
|
7f16e0a73b
|
qubes: disable events by default not to interfere with loading from XML
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
f2d9d628c4
|
qubes/vm/qubesvm: Fix loading/instantiating
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
fd0107f11a
|
new tool: qubes-create
At present it just creates default qubes.xml (empty barring labels and AdminVM).
In the future it can be evolved into backend for firstboot.
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
8e690c6858
|
qubes: fix saving Label
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
d5f2e6ab74
|
qubes: rework qubes.xml handling
Now it more closely aligns with old core2 semantics. New semantics will
have to wait for qubesd.
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
7c8cc14bec
|
core3: fix import
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
18d36c17e1
|
rpm_spec/core-dom0-doc.spec: fix build dependencies
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
9a5703d5ea
|
pylint fix
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
142521317c
|
qubes: Documentation for qubes.tools
And first documentation for qubes.tools.qvm_ls.
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
e50ca5131f
|
doc: move manpages to common directory
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
6a4820c381
|
qubes/tools: qvm-ls
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
e83d21c671
|
qubes: more documentation and doc fixes
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
5d9b92a039
|
qubes: pylint fixes (minor programming errors)
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
186b277418
|
qubes/vm: fix logging
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
45977fc873
|
qubes: fix VM instantiation and loading
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
8c437f4053
|
qubes: unify PropertyHolder API
get_props_list() -> property_list()
_init_property() -> _property_init()
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
6798790e1f
|
qubes: pylint fixes (fix signatures)
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
8d3edbf133
|
qubes/vm: fix kernels_dir
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
a686e810b9
|
qubes/tests: enhance test runner report
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
adb144acfe
|
qubes: pylint fixes (small mistakes and wrong names)
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
4a85c823c3
|
qubes: pylint fixes (qualify imported variables)
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
bf29d5e5b5
|
qubes: pylint fixes (disable unfounded messages)
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
ac1739df6b
|
qubes: pylint fixes (fix imports)
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
ee06e7d7a2
|
qubes: documentation and licence fixes
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
cdc3df66c8
|
qubes: pylint fixes (mostly whitespace)
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
e3415a7b4e
|
pylintrc: update for fixes
|
2015-06-29 17:39:27 +02:00 |
|
Wojtek Porczyk
|
d937d39c9e
|
qubes: fix Qubes instantiation
|
2015-06-29 17:39:26 +02:00 |
|
Wojtek Porczyk
|
8e16dd2b28
|
qubes/storage: fix storage instantiation
|
2015-06-29 17:39:26 +02:00 |
|