MCPcopy Create free account

hub / github.com/aws-samples/aws-etl-orchestrator / functions

Functions28 in github.com/aws-samples/aws-etl-orchestrator

↓ 4 callersFunctionread_json
Read a JSON file into a dict.
build.py:41
↓ 2 callersFunctioncheck_bucket_exists
(s3path)
build.py:47
↓ 1 callersFunctioncheck_athena_queries
(config)
lambda/athenarunner/athenarunner.py:162
↓ 1 callersFunctioncheck_glue_jobs
(config)
lambda/gluerunner/gluerunner.py:135
↓ 1 callersFunctionload_config
()
lambda/athenarunner/athenarunner.py:29
↓ 1 callersFunctionload_config
()
lambda/gluerunner/gluerunner.py:29
↓ 1 callersFunctionload_log_config
()
lambda/athenarunner/athenarunner.py:23
↓ 1 callersFunctionload_log_config
()
lambda/gluerunner/gluerunner.py:23
↓ 1 callersFunctionload_log_config
()
lambda/ons3objectcreated/ons3objectcreated.py:17
↓ 1 callersFunctionmap_activity_arn
(bucket, key)
lambda/ons3objectcreated/ons3objectcreated.py:23
↓ 1 callersFunctionstart_athena_queries
(config)
lambda/athenarunner/athenarunner.py:41
↓ 1 callersFunctionstart_glue_jobs
(config)
lambda/gluerunner/gluerunner.py:41
↓ 1 callersFunctionwrite_dir_to_zip
Write a directory tree to an open ZipFile object.
build.py:30
Functionclean
Clean build directory.
build.py:67
Functioncreatestack
Create stacks using CloudFormation.
build.py:171
Functiondeletes3bucket
DELETE ALL objects in an Amazon S3 bucket and THE BUCKET ITSELF. Use with caution!
build.py:353
Functiondeletestack
Delete stacks using CloudFormation.
build.py:279
Functiondeploygluescripts
Upload AWS Glue scripts to S3 for download by CloudFormation stack during creation.
build.py:304
Functiondeploylambda
Upload lambda functions .zip file to S3 for download by CloudFormation stack during creation.
build.py:118
Functionhandler
(event, context)
lambda/athenarunner/athenarunner.py:301
Functionhandler
(event, context)
lambda/gluerunner/gluerunner.py:260
Functionhandler
(event, context)
lambda/ons3objectcreated/ons3objectcreated.py:34
Functionis_json
(jsonstring)
lambda/athenarunner/athenarunner.py:34
Functionis_json
(jsonstring)
lambda/gluerunner/gluerunner.py:34
Functionpackagelambda
Package lambda functions into a deployment-ready zip files.
build.py:77
Functionstackstatus
Check the status of a CloudFormation stack.
build.py:255
Functionupdatelambda
Directly update lambda function code in AWS (without upload to S3).
build.py:101
Functionupdatestack
Update a CloudFormation stack.
build.py:215