We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2601832 commit 2866f00Copy full SHA for 2866f00
functions/lambda.py
@@ -59,13 +59,14 @@ class InstanceRefreshInProgress(LambdaError):
59
60
def get_current_image_id():
61
"""Returns current AMI from SSM"""
62
- param_value = ""
+ param_value = None
63
param = ssm.get_parameter(Name=SSM_PARAMETER_NAME)
64
- if param['Parameter']['Value'].startswith('ami-'):
65
- image_id = param['Parameter']['Value']
66
- else:
67
- param_value = json.loads(param['Parameter']['Value'])
68
- image_id = param_value['image_id']
+ value = param['Parameter']['Value']
+ if value.startswith('ami-'):
+ image_id = value
+ else:
+ param_value = json.loads(value)
69
+ image_id = param_value['image_id']
70
logger.info('Newest image_id is "%s"', image_id)
71
return image_id
72
0 commit comments