in assets/functions/state_topic_subscription/app.py [0:0]
def lambda_handler(event, context):
glue_job_name= os.environ['glue_job_name']
message = event['Records'][0]['Sns']['Message']
detail = json.loads(message)['detail']
# TODO move to SNS topic filter
job_name = (detail['jobName'])
job_sate = ((detail['state']))
if job_name == glue_job_name and job_sate == 'SUCCEEDED':
trigger_state_machine()
else:
print('receive job state change event: [{}][{}]'.format(job_name, job_sate))