in src/s3FolderCreator.py [0:0]
def lambda_handler(event, context):
    try:
        responseData = {}
        physicalResourceId = {}
        s3 = boto3.resource('s3')
        contentBucket = s3.Bucket(os.environ['CONTENT_BUCKET'])
        existingContentBucket = s3.Bucket(os.environ['EXISTING_CONTENT_BUCKET'])
        # Check if this is a Delete
        if event['RequestType'] == 'Delete':
          contentBucket.objects.all().delete()
          existingContentBucket.objects.all().delete()
          cfnresponse.send(event, context, cfnresponse.SUCCESS, responseData, physicalResourceId )
          return
        #creating folders in content bucket
        s3.Object(os.environ['CONTENT_BUCKET'], "labels/").put()
        s3.Object(os.environ['CONTENT_BUCKET'], "faces/").put()
        s3.Object(os.environ['CONTENT_BUCKET'], "moderation/").put()
        s3.Object(os.environ['CONTENT_BUCKET'], "text/").put()
        s3.Object(os.environ['CONTENT_BUCKET'], "celebrities/").put()
        #creating folders in existing content bucket
        s3.Object(os.environ['EXISTING_CONTENT_BUCKET'], "labels/").put()
        s3.Object(os.environ['EXISTING_CONTENT_BUCKET'], "faces/").put()
        s3.Object(os.environ['EXISTING_CONTENT_BUCKET'], "moderation/").put()
        s3.Object(os.environ['EXISTING_CONTENT_BUCKET'], "text/").put()
        s3.Object(os.environ['EXISTING_CONTENT_BUCKET'], "celebrities/").put()
        cfnresponse.send(event, context, cfnresponse.SUCCESS, responseData, physicalResourceId)
    except Exception as e:
        # cfnresponse's error message is always "see CloudWatch"
        cfnresponse.send(event, context, cfnresponse.SUCCESS, responseData, physicalResourceId)