diff options
Diffstat (limited to 'effitool')
-rwxr-xr-x | effitool | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -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(): |