APP_MODULE = 'tests.test_app'
APP_FUNCTION = 'hello_world'
DJANGO_SETTINGS = None 
DEBUG = 'True'
LOG_LEVEL = 'DEBUG'
SCRIPT_NAME = 'hello_world'
DOMAIN = None
API_STAGE = 'ttt888'
PROJECT_NAME = 'ttt888'

REMOTE_ENV='s3://lmbda/test_env.json'
## test_env.json
#{
#	"hello": "world"
#}
#

AWS_EVENT_MAPPING = {
    'arn:aws:s3:1': 'test_settings.aws_s3_event',
    'arn:aws:sns:1': 'test_settings.aws_sns_event',
    'arn:aws:dynamodb:1': 'test_settings.aws_dynamodb_event',
    'arn:aws:kinesis:1': 'test_settings.aws_kinesis_event',
    'arn:aws:sqs:1': 'test_settings.aws_sqs_event'
}

ENVIRONMENT_VARIABLES={'testenv': 'envtest'}

AUTHORIZER_FUNCTION='test_settings.authorizer_event'


def prebuild_me():
    print("This is a prebuild script!")


def callback(self):
    print("this is a callback")


def aws_s3_event(event, content):
    return "AWS S3 EVENT"


def aws_sns_event(event, content):
    return "AWS SNS EVENT"

def aws_async_sns_event(arg1, arg2, arg3):
    return "AWS ASYNC SNS EVENT"


def aws_dynamodb_event(event, content):
    return "AWS DYNAMODB EVENT"


def aws_kinesis_event(event, content):
    return "AWS KINESIS EVENT"


def aws_sqs_event(event, content):
    return "AWS SQS EVENT"


def authorizer_event(event, content):
    return "AUTHORIZER_EVENT"


def command():
    print("command")

