core-admin/qubes
Bahtiar `kalkin-` Gadimov 91f72dc56c
Rework argument checking when generating manpages
Add the ability to handle commands having subcommands, like `qvm-block`

Split the ArgumentCheckVisitor in an OptionsCheckVisitor &
SubCommandCheckVisitor. The OptionsCheckVisitor checks options given
in a section named 'Options' (case insensitive), while the
SubCommandCheckVisitor dispatches on a section named 'Commands' (case
insensitive).

This also fixes finding the undocumented command arguments. The previous
solution with depart_document did not work. NodeVisitor does not dispatch to
depart_document() even if it's mentioned in the documentation.
2016-05-21 01:25:14 +02:00
..
ext Fix GUI extension 2016-04-27 15:27:01 +02:00
qmemman Fix generating documentation 2016-04-22 15:23:39 +02:00
storage LinuxKernel keep track of own volumes 2016-05-04 17:21:05 +02:00
tests qubes: fix netvm properties and tests 2016-05-19 03:02:23 +02:00
tools Add AliasedSubParsersAction 2016-05-21 01:25:13 +02:00
vm qubes: fix netvm properties and tests 2016-05-19 03:02:23 +02:00
__init__.py qubes: Combat import cycles 2016-05-05 14:33:09 +02:00
app.py qubes: fix netvm properties and tests 2016-05-19 03:02:23 +02:00
backup.py Merge remote-tracking branch 'origin/master' into core3-devel-mm 2016-04-11 13:03:12 +02:00
config.py Rename default storage driver from xen to file 2016-04-30 20:42:46 +02:00
core2migration.py qubes: Combat import cycles 2016-05-05 14:33:09 +02:00
devices.py qubes: Combat import cycles 2016-05-05 14:33:09 +02:00
dochelpers.py Rework argument checking when generating manpages 2016-05-21 01:25:14 +02:00
events.py
exc.py
log.py
rngdoc.py
utils.py qubes: Combat import cycles 2016-05-05 14:33:09 +02:00