exit on cred check - ec2 errors for bad keys
This commit is contained in:
@@ -88,6 +88,9 @@ def describe_instances():
|
||||
if e.response['Error']['Code'] == 'UnauthorizedOperation':
|
||||
print('{} : (UnauthorizedOperation) when calling the DescribeInstances -- sure you have ec2 permissions?' .format(AWS_ACCESS_KEY_ID))
|
||||
sys.exit()
|
||||
elif e.response['Error']['Code'] == 'AuthFailure':
|
||||
print('{} : (AuthFailure) when calling the DescribeInstances -- key is invalid or no permissions.' .format(AWS_ACCESS_KEY_ID))
|
||||
sys.exit()
|
||||
else:
|
||||
print(e)
|
||||
if len(response['Reservations']) <= 0:
|
||||
@@ -132,6 +135,9 @@ def describe_instances_basic():
|
||||
if e.response['Error']['Code'] == 'UnauthorizedOperation':
|
||||
print('{} : (UnauthorizedOperation) when calling the DescribeInstances -- sure you have ec2 permissions?' .format(AWS_ACCESS_KEY_ID))
|
||||
sys.exit()
|
||||
elif e.response['Error']['Code'] == 'AuthFailure':
|
||||
print('{} : (AuthFailure) when calling the DescribeInstances -- key is invalid or no permissions for region.' .format(AWS_ACCESS_KEY_ID))
|
||||
sys.exit()
|
||||
else:
|
||||
print(e)
|
||||
if len(response['Reservations']) <= 0:
|
||||
|
||||
Reference in New Issue
Block a user