PTU5KAS/kas/plugins
Felix Moessbauer 222f07de69 refactor: port all sys.exit over to kas exceptions
This patch replaces all direct invocations of sys.exit outside of the
main invocation to KasUserError based exceptions. By that, only one
method for returning is used and return codes can be handled
consistently. In addition, this makes it possible to handle specific
errors differently.

Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
2023-05-05 21:56:32 +02:00
..
__init__.py add plugin to dump flattened config 2022-12-13 14:38:41 +01:00
build.py refactor: port all sys.exit over to kas exceptions 2023-05-05 21:56:32 +02:00
checkout.py config: Pass context to Config constructor 2021-10-09 15:00:05 +02:00
dump.py refactor: port all sys.exit over to kas exceptions 2023-05-05 21:56:32 +02:00
for_all_repos.py refactor: port all sys.exit over to kas exceptions 2023-05-05 21:56:32 +02:00
menu.py refactor: port all sys.exit over to kas exceptions 2023-05-05 21:56:32 +02:00
shell.py refactor: port all sys.exit over to kas exceptions 2023-05-05 21:56:32 +02:00