From 1253454167fde9a555f9563a825846f12a44e994 Mon Sep 17 00:00:00 2001 From: Andrey Kislyuk Date: Wed, 10 Aug 2016 17:53:44 -0700 Subject: [PATCH] Error out early on github auth failure --- aegea/deploy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aegea/deploy.py b/aegea/deploy.py index 24425fee..c3869b52 100644 --- a/aegea/deploy.py +++ b/aegea/deploy.py @@ -140,6 +140,7 @@ def grant(args): GitHub repo URL, create and record a deployment key accessible to the IAM role. """ + repo = get_repo(args.repo) try: role = resources.iam.Role(args.iam_role_or_instance) role.load() @@ -153,7 +154,6 @@ def grant(args): iam_group=None, iam_user=None, generate_ssh_key=True)) - repo = get_repo(args.repo) repo.create_key(role.name, secret["ssh_public_key"]) parser = register_parser(grant, parent=deploy_parser)