def handler()

in deployment/s3_folder_create.py [0:0]


def handler(event, context):
    logger.info('Received event: %s' % json.dumps(event))
    status = cfnresponse.FAILED
    new_physical_id = None
    try:
        properties = event.get('ResourceProperties')
        physical_id = event.get('PhysicalResourceId')
        status, new_physical_id = {'Create': create, 'Update': update, 'Delete':
                                    delete}.get(event['RequestType'], lambda x, y: (cfnresponse.FAILED,
                                                                                    None))(properties, physical_id)
    except Exception as e:
        logger.error('Exception:%s' % e)
        status = cfnresponse.FAILED
    finally:
        cfnresponse.send(event, context, status, {}, new_physical_id)