airflow.providers.amazon.aws.executors.aws_lambda.docker.app¶
Attributes¶
Functions¶
|
|
|
Execute the provided Airflow command or workload and report the result via SQS. |
Create an SQS client. Credentials and region are automatically picked up from the environment. |
|
Get the SQS queue URL from the environment variable. |
|
|
Fetch Dags from S3 and sync them to the local dags directory. |
Module Contents¶
- airflow.providers.amazon.aws.executors.aws_lambda.docker.app.EXECUTOR_CONFIG_KEY = 'executor_config'[source]¶
- airflow.providers.amazon.aws.executors.aws_lambda.docker.app.RETURN_CODE_KEY = 'return_code'[source]¶
- airflow.providers.amazon.aws.executors.aws_lambda.docker.app.lambda_handler(event, context)[source]¶
- airflow.providers.amazon.aws.executors.aws_lambda.docker.app.run_and_report(command, task_key)[source]¶
Execute the provided Airflow command or workload and report the result via SQS.
- airflow.providers.amazon.aws.executors.aws_lambda.docker.app.get_sqs_client()[source]¶
Create an SQS client. Credentials and region are automatically picked up from the environment.