From 6edc972b24cb9e6922c07cc124708a8fd8680198 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 16 Mar 2019 18:28:26 +0200 Subject: Add: print a nicer error message for errors --- effitool | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/effitool b/effitool index 1f4ca44..e1787a6 100755 --- a/effitool +++ b/effitool @@ -316,8 +316,9 @@ class Tool: token = self.get_admin_token(server) api = HTTPAPI(server['url']) + rid = args['rid'] headers = { - 'Muck-Id': args['rid'], + 'Muck-Id': rid, } memb = api.get_json(token, '/memb', headers=headers) @@ -426,7 +427,10 @@ def process_args(config): args = vars(p.parse_args()) func = args['func'] - func(args) + try: + func(args) + except Exception as e: + sys.exit(str(e)) def main(): -- cgit v1.2.1