PTU5KAS/kas
Paul Barker a37d72ea7c kas: Simplify setup of plugin argument parsers
By defining the plugin name and help message as attributes of the plugin
class we can move the argument parser creation up into the
kas_get_argparser() function. This will allow us to further reduce
duplication in following commits.

Signed-off-by: Paul Barker <pbarker@konsulko.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
2020-06-17 07:49:11 +02:00
..
__init__.py __init__: Better support introspection 2018-12-07 09:56:09 +01:00
__main__.py Correct grammar, spelling and copyright year in files 2018-09-05 12:46:35 +02:00
__version__.py Release 2.1.1 2020-05-19 08:03:26 +02:00
build.py kas: Simplify setup of plugin argument parsers 2020-06-17 07:49:11 +02:00
config.py config: use 'qemux86-64' instead of 'qemu' as default for KAS_MACHINE 2020-02-18 13:05:13 +01:00
configschema.py Correct grammar, spelling and copyright year in files 2018-09-05 12:46:35 +02:00
context.py scripts: Remove pylint 2018-12-07 09:55:26 +01:00
includehandler.py Address deprecated warnings with Python 3.8 2020-01-09 11:53:29 +01:00
kas.py kas: Simplify setup of plugin argument parsers 2020-06-17 07:49:11 +02:00
libcmds.py kas/libcmds: add creation of $HOME/.aws 2020-05-05 14:34:28 +02:00
libkas.py Address deprecated warnings with Python 3.8 2020-01-09 11:53:29 +01:00
repos.py repos: Make tracking branch resolution more robust 2020-06-15 19:18:43 +02:00
shell.py kas: Simplify setup of plugin argument parsers 2020-06-17 07:49:11 +02:00