Bahtiar `kalkin-` Gadimov
|
2f0df26606
|
Add subparser handling to parse_qubes_app
|
2016-06-23 13:16:06 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
4f0b17cb52
|
Add qubes.tools.RunningVmNameAction
|
2016-06-23 13:16:05 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
b5eb377490
|
Add VolumeAction for parsing POOL_NAME:VOLUME_ID
|
2016-06-23 13:16:05 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
357e8125eb
|
Add qubes.tools.PoolsAction
|
2016-05-30 13:31:53 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
0319df25e5
|
Add print_table function to qubes.tools
- print_table uses the `column` tool with the ASCII Unit Separator to print a
pretty table
|
2016-05-30 13:31:51 +02:00 |
|
Wojtek Porczyk
|
0484be518c
|
Merge remote-tracking branch 'woju/pull/12/head' into core3-devel
Conflicts:
doc/manpages/qvm-kill.rst
|
2016-05-25 11:01:19 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
e580131465
|
Add AliasedSubParsersAction
|
2016-05-21 01:25:13 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
d4c74d210f
|
Implement vmname parsing
|
2016-05-21 01:24:16 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
3549a9d4ec
|
Add VmNameGroup
|
2016-05-21 01:24:14 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
7fe827d858
|
Add VmNameAction
|
2016-05-21 01:24:13 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
c22d9e88c9
|
Add QubesAction
|
2016-05-21 01:24:12 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
a65b0edcd4
|
Add QubesArgumentParser.print_error()
|
2016-05-19 03:02:24 +02:00 |
|
Wojtek Porczyk
|
e720e1634b
|
qubes/tools: rewrite qvm-shutdown
fixes QubesOS/qubes-issues#1228
|
2016-04-20 13:52:58 +02:00 |
|
Wojtek Porczyk
|
0f9ca47d90
|
qubes/ext/guid: Move gui-related code to extension
|
2016-03-21 11:43:32 +01:00 |
|
Wojtek Porczyk
|
689dd64b0d
|
qubes: misc pylint fixes
|
2015-12-29 22:04:00 +01:00 |
|
Wojtek Porczyk
|
f1a0b1af39
|
qubes/tools: add qvm-run, qvm-{,un}pause
Also change convention of calling main(): now command returns its
numeric value instead of bool.
Also fixed QSB#13
fixes QubesOS/qubes-issues#1226
|
2015-12-29 03:43:08 +01:00 |
|
Wojtek Porczyk
|
7b30361fa6
|
qubes/tools: add qubes-prefs
fixes QubesOS/qubes-issues#1209
|
2015-12-24 00:48:17 +01:00 |
|
Wojtek Porczyk
|
ea44c0acf3
|
qubes: pylint fixes
Fix bunch of errors and warnings.
|
2015-10-05 23:49:39 +02:00 |
|
Wojtek Porczyk
|
15713cbf46
|
qubes/tools: rewrite qvm-kill
Also new function, `error_runtime` for common parser.
fixes QubesOS/qubes-issues#1222
|
2015-10-05 18:06:02 +02:00 |
|
Wojtek Porczyk
|
015b01fe46
|
qubes/tools: unify looking up the domain
This is common operation that is repeatable.
|
2015-10-05 17:34:13 +02:00 |
|
Wojtek Porczyk
|
55e4ddcd3d
|
qubes/tools: custom QubesArgumentParser
Common functions that revolve around running the tool (like
`dont_run_as_root`) will be methods of this class.
|
2015-10-05 14:03:11 +02:00 |
|
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
|
f536935632
|
qubes/tools: add --verbose and --quiet to tools
|
2015-09-28 18:20:28 +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
|
142521317c
|
qubes: Documentation for qubes.tools
And first documentation for qubes.tools.qvm_ls.
|
2015-06-29 17:39:28 +02:00 |
|
Wojtek Porczyk
|
6a4820c381
|
qubes/tools: qvm-ls
|
2015-06-29 17:39:28 +02:00 |
|