in lambdas/check_network_scope_analysis/app.py [0:0]
def lambda_handler(event, context):
scope_analysis_details_list = event['scope_analysis_details']
print(scope_analysis_details_list)
analysis_completed = True
if len(scope_analysis_details_list):
for item in scope_analysis_details_list:
logger.info("printing item next>>>")
print(item)
scope_analysis_id = item["scope_analysis_id"]
response = ec2.describe_network_insights_access_scope_analyses(NetworkInsightsAccessScopeAnalysisIds=[scope_analysis_id])
status = response['NetworkInsightsAccessScopeAnalyses'][0]['Status']
if status == 'running':
analysis_completed = False
break
return analysis_completed