summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xeffitool8
1 files 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():