add return codes

This commit is contained in:
Jakob Ketterl
2022-06-01 17:58:06 +02:00
parent be8e35cbcf
commit 08485f255a
4 changed files with 22 additions and 17 deletions

View File

@@ -46,15 +46,14 @@ def run_admin_action(parser, args):
else:
if not hasattr(args, "silent") or not args.silent:
parser.print_help()
sys.exit(1)
sys.exit(0)
return 1
return 0
try:
command.run(args)
return command.run(args)
except Exception:
if not hasattr(args, "silent") or not args.silent:
print("Error running command:")
traceback.print_exc()
sys.exit(1)
sys.exit(0)
return 1
return 0