in codes/lambda/mlops-trigger-statemachine/src/handler.py [0:0]
def trigger_statemachine(client, execution_name, statemachine_arn, request):
print('trigger_statemachine: request==>', request)
if len(execution_name) > 80:
execution_name = execution_name[:80]
try:
client.start_execution(stateMachineArn=statemachine_arn,
name=execution_name, input=json.dumps(request))
except ClientError as e:
print('Error : trigger_statemachine - {}'.format(e.response['Error']['Message']))