in assets/lambdas/lambdas.py [0:0]
def create_lifecycle_config(instance_name, event, region):
config_name = make_lifecycle_config_name(instance_name)
input_dict = {
'NotebookInstanceLifecycleConfigName': config_name,
'OnStart': [{'Content': prepare_proper_content_format('echo "Starting notebook";')}],
}
response = sm_client.create_notebook_instance_lifecycle_config(**input_dict)
print(response)
if response['ResponseMetadata']['HTTPStatusCode'] == 200:
return {
'config_name': config_name,
}
else:
raise Exception