You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2019/09/04 12:58:00 UTC
[airflow-site] branch asf-site updated: Fix version info for 1.10.5
docs
This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new fe653b7 Fix version info for 1.10.5 docs
fe653b7 is described below
commit fe653b7f674d1306aa5a0e7532f1e14c189b617d
Author: kaxil <ka...@gmail.com>
AuthorDate: Wed Sep 4 13:57:46 2019 +0100
Fix version info for 1.10.5 docs
---
.buildinfo | 2 +-
1.10.5/.buildinfo | 2 +-
1.10.5/_api/airflow/contrib/executors/index.html | 2 +-
.../executors/kubernetes_executor/index.html | 2 +-
.../contrib/executors/mesos_executor/index.html | 2 +-
.../contrib/hooks/aws_athena_hook/index.html | 2 +-
.../contrib/hooks/aws_dynamodb_hook/index.html | 2 +-
.../contrib/hooks/aws_firehose_hook/index.html | 2 +-
.../contrib/hooks/aws_glue_catalog_hook/index.html | 14 +-
.../_api/airflow/contrib/hooks/aws_hook/index.html | 2 +-
.../contrib/hooks/aws_lambda_hook/index.html | 2 +-
.../airflow/contrib/hooks/aws_logs_hook/index.html | 2 +-
.../airflow/contrib/hooks/aws_sns_hook/index.html | 2 +-
.../airflow/contrib/hooks/aws_sqs_hook/index.html | 2 +-
.../hooks/azure_container_instance_hook/index.html | 2 +-
.../hooks/azure_container_registry_hook/index.html | 2 +-
.../hooks/azure_container_volume_hook/index.html | 2 +-
.../contrib/hooks/azure_cosmos_hook/index.html | 2 +-
.../contrib/hooks/azure_data_lake_hook/index.html | 2 +-
.../contrib/hooks/azure_fileshare_hook/index.html | 2 +-
.../airflow/contrib/hooks/bigquery_hook/index.html | 72 +-
.../contrib/hooks/cassandra_hook/index.html | 32 +-
.../airflow/contrib/hooks/cloudant_hook/index.html | 2 +-
.../contrib/hooks/databricks_hook/index.html | 8 +-
.../airflow/contrib/hooks/datadog_hook/index.html | 2 +-
.../contrib/hooks/datastore_hook/index.html | 2 +-
.../airflow/contrib/hooks/dingding_hook/index.html | 2 +-
.../contrib/hooks/discord_webhook_hook/index.html | 2 +-
.../_api/airflow/contrib/hooks/emr_hook/index.html | 2 +-
.../_api/airflow/contrib/hooks/fs_hook/index.html | 2 +-
.../_api/airflow/contrib/hooks/ftp_hook/index.html | 16 +-
.../contrib/hooks/gcp_api_base_hook/index.html | 2 +-
.../contrib/hooks/gcp_bigtable_hook/index.html | 2 +-
.../contrib/hooks/gcp_cloud_build_hook/index.html | 2 +-
.../contrib/hooks/gcp_compute_hook/index.html | 2 +-
.../contrib/hooks/gcp_container_hook/index.html | 2 +-
.../contrib/hooks/gcp_dataflow_hook/index.html | 2 +-
.../contrib/hooks/gcp_dataproc_hook/index.html | 2 +-
.../airflow/contrib/hooks/gcp_dlp_hook/index.html | 2 +-
.../contrib/hooks/gcp_function_hook/index.html | 2 +-
.../airflow/contrib/hooks/gcp_kms_hook/index.html | 2 +-
.../contrib/hooks/gcp_mlengine_hook/index.html | 10 +-
.../hooks/gcp_natural_language_hook/index.html | 2 +-
.../contrib/hooks/gcp_pubsub_hook/index.html | 2 +-
.../contrib/hooks/gcp_spanner_hook/index.html | 2 +-
.../hooks/gcp_speech_to_text_hook/index.html | 2 +-
.../airflow/contrib/hooks/gcp_sql_hook/index.html | 2 +-
.../hooks/gcp_text_to_speech_hook/index.html | 2 +-
.../contrib/hooks/gcp_transfer_hook/index.html | 2 +-
.../contrib/hooks/gcp_translate_hook/index.html | 2 +-
.../hooks/gcp_video_intelligence_hook/index.html | 2 +-
.../contrib/hooks/gcp_vision_hook/index.html | 2 +-
.../_api/airflow/contrib/hooks/gcs_hook/index.html | 2 +-
.../airflow/contrib/hooks/grpc_hook/index.html | 2 +-
.../airflow/contrib/hooks/imap_hook/index.html | 2 +-
1.10.5/_api/airflow/contrib/hooks/index.html | 2 +-
.../airflow/contrib/hooks/jenkins_hook/index.html | 2 +-
.../airflow/contrib/hooks/jira_hook/index.html | 2 +-
.../airflow/contrib/hooks/mongo_hook/index.html | 2 +-
.../airflow/contrib/hooks/openfaas_hook/index.html | 2 +-
.../contrib/hooks/opsgenie_alert_hook/index.html | 2 +-
.../airflow/contrib/hooks/pinot_hook/index.html | 2 +-
.../contrib/hooks/qubole_check_hook/index.html | 2 +-
.../airflow/contrib/hooks/qubole_hook/index.html | 2 +-
.../airflow/contrib/hooks/redis_hook/index.html | 2 +-
.../airflow/contrib/hooks/redshift_hook/index.html | 2 +-
.../contrib/hooks/sagemaker_hook/index.html | 2 +-
.../contrib/hooks/salesforce_hook/index.html | 2 +-
.../airflow/contrib/hooks/segment_hook/index.html | 2 +-
.../airflow/contrib/hooks/sftp_hook/index.html | 28 +-
.../contrib/hooks/slack_webhook_hook/index.html | 2 +-
.../contrib/hooks/snowflake_hook/index.html | 2 +-
.../contrib/hooks/spark_jdbc_hook/index.html | 2 +-
.../contrib/hooks/spark_jdbc_script/index.html | 2 +-
.../contrib/hooks/spark_sql_hook/index.html | 2 +-
.../contrib/hooks/spark_submit_hook/index.html | 2 +-
.../airflow/contrib/hooks/sqoop_hook/index.html | 2 +-
.../_api/airflow/contrib/hooks/ssh_hook/index.html | 2 +-
.../airflow/contrib/hooks/vertica_hook/index.html | 2 +-
.../airflow/contrib/hooks/wasb_hook/index.html | 2 +-
.../airflow/contrib/hooks/winrm_hook/index.html | 2 +-
.../operators/adls_list_operator/index.html | 10 +-
.../contrib/operators/adls_to_gcs/index.html | 18 +-
.../operators/aws_athena_operator/index.html | 2 +-
.../operators/aws_sqs_publish_operator/index.html | 2 +-
.../contrib/operators/awsbatch_operator/index.html | 2 +-
.../azure_container_instances_operator/index.html | 42 +-
.../operators/azure_cosmos_operator/index.html | 2 +-
.../operators/bigquery_check_operator/index.html | 4 +-
.../contrib/operators/bigquery_get_data/index.html | 16 +-
.../contrib/operators/bigquery_operator/index.html | 78 +-
.../bigquery_table_delete_operator/index.html | 2 +-
.../operators/bigquery_to_bigquery/index.html | 6 +-
.../contrib/operators/bigquery_to_gcs/index.html | 2 +-
.../contrib/operators/cassandra_to_gcs/index.html | 2 +-
.../operators/databricks_operator/index.html | 48 +-
.../contrib/operators/dataflow_operator/index.html | 96 +-
.../contrib/operators/dataproc_operator/index.html | 30 +-
.../operators/datastore_export_operator/index.html | 2 +-
.../operators/datastore_import_operator/index.html | 2 +-
.../contrib/operators/dingding_operator/index.html | 2 +-
.../operators/discord_webhook_operator/index.html | 2 +-
.../contrib/operators/druid_operator/index.html | 2 +-
.../contrib/operators/ecs_operator/index.html | 2 +-
.../operators/emr_add_steps_operator/index.html | 2 +-
.../emr_create_job_flow_operator/index.html | 2 +-
.../emr_terminate_job_flow_operator/index.html | 2 +-
.../contrib/operators/file_to_gcs/index.html | 2 +-
.../contrib/operators/file_to_wasb/index.html | 2 +-
.../operators/gcp_bigtable_operator/index.html | 2 +-
.../operators/gcp_cloud_build_operator/index.html | 6 +-
.../operators/gcp_compute_operator/index.html | 2 +-
.../operators/gcp_container_operator/index.html | 34 +-
.../contrib/operators/gcp_dlp_operator/index.html | 2 +-
.../operators/gcp_function_operator/index.html | 2 +-
.../gcp_natural_language_operator/index.html | 2 +-
.../operators/gcp_spanner_operator/index.html | 2 +-
.../gcp_speech_to_text_operator/index.html | 2 +-
.../contrib/operators/gcp_sql_operator/index.html | 2 +-
.../gcp_text_to_speech_operator/index.html | 2 +-
.../operators/gcp_transfer_operator/index.html | 22 +-
.../operators/gcp_translate_operator/index.html | 2 +-
.../gcp_translate_speech_operator/index.html | 2 +-
.../gcp_video_intelligence_operator/index.html | 2 +-
.../operators/gcp_vision_operator/index.html | 2 +-
.../contrib/operators/gcs_acl_operator/index.html | 2 +-
.../operators/gcs_delete_operator/index.html | 2 +-
.../operators/gcs_download_operator/index.html | 2 +-
.../contrib/operators/gcs_list_operator/index.html | 12 +-
.../contrib/operators/gcs_operator/index.html | 16 +-
.../airflow/contrib/operators/gcs_to_bq/index.html | 6 +-
.../contrib/operators/gcs_to_gcs/index.html | 38 +-
.../airflow/contrib/operators/gcs_to_s3/index.html | 2 +-
.../contrib/operators/hipchat_operator/index.html | 2 +-
.../contrib/operators/hive_to_dynamodb/index.html | 2 +-
.../imap_attachment_to_s3_operator/index.html | 2 +-
1.10.5/_api/airflow/contrib/operators/index.html | 2 +-
.../jenkins_job_trigger_operator/index.html | 2 +-
.../contrib/operators/jira_operator/index.html | 2 +-
.../operators/kubernetes_pod_operator/index.html | 2 +-
.../contrib/operators/mlengine_operator/index.html | 8 +-
.../contrib/operators/mongo_to_s3/index.html | 2 +-
.../contrib/operators/mssql_to_gcs/index.html | 18 +-
.../contrib/operators/mysql_to_gcs/index.html | 2 +-
.../operators/opsgenie_alert_operator/index.html | 2 +-
.../oracle_to_azure_data_lake_transfer/index.html | 2 +-
.../operators/oracle_to_oracle_transfer/index.html | 2 +-
.../operators/postgres_to_gcs_operator/index.html | 2 +-
.../contrib/operators/pubsub_operator/index.html | 88 +-
.../operators/qubole_check_operator/index.html | 2 +-
.../contrib/operators/qubole_operator/index.html | 2 +-
.../operators/redis_publish_operator/index.html | 2 +-
.../operators/s3_copy_object_operator/index.html | 2 +-
.../s3_delete_objects_operator/index.html | 2 +-
.../contrib/operators/s3_list_operator/index.html | 14 +-
.../operators/s3_to_gcs_operator/index.html | 14 +-
.../operators/s3_to_sftp_operator/index.html | 2 +-
.../operators/sagemaker_base_operator/index.html | 2 +-
.../sagemaker_endpoint_config_operator/index.html | 2 +-
.../sagemaker_endpoint_operator/index.html | 12 +-
.../operators/sagemaker_model_operator/index.html | 2 +-
.../sagemaker_training_operator/index.html | 2 +-
.../sagemaker_transform_operator/index.html | 10 +-
.../operators/sagemaker_tuning_operator/index.html | 2 +-
.../segment_track_event_operator/index.html | 2 +-
.../contrib/operators/sftp_operator/index.html | 16 +-
.../operators/sftp_to_s3_operator/index.html | 2 +-
.../operators/slack_webhook_operator/index.html | 2 +-
.../operators/snowflake_operator/index.html | 2 +-
.../operators/sns_publish_operator/index.html | 2 +-
.../operators/spark_jdbc_operator/index.html | 2 +-
.../operators/spark_sql_operator/index.html | 2 +-
.../operators/spark_submit_operator/index.html | 2 +-
.../contrib/operators/sql_to_gcs/index.html | 2 +-
.../contrib/operators/sqoop_operator/index.html | 2 +-
.../contrib/operators/ssh_operator/index.html | 2 +-
.../contrib/operators/vertica_operator/index.html | 2 +-
.../contrib/operators/vertica_to_hive/index.html | 2 +-
.../contrib/operators/vertica_to_mysql/index.html | 2 +-
.../operators/wasb_delete_blob_operator/index.html | 2 +-
.../contrib/operators/winrm_operator/index.html | 2 +-
.../contrib/sensors/aws_athena_sensor/index.html | 2 +-
.../aws_glue_catalog_partition_sensor/index.html | 2 +-
.../sensors/aws_redshift_cluster_sensor/index.html | 2 +-
.../contrib/sensors/aws_sqs_sensor/index.html | 2 +-
.../contrib/sensors/azure_cosmos_sensor/index.html | 12 +-
.../airflow/contrib/sensors/bash_sensor/index.html | 2 +-
.../contrib/sensors/bigquery_sensor/index.html | 2 +-
.../sensors/cassandra_record_sensor/index.html | 10 +-
.../sensors/cassandra_table_sensor/index.html | 8 +-
.../contrib/sensors/datadog_sensor/index.html | 2 +-
.../contrib/sensors/emr_base_sensor/index.html | 2 +-
.../contrib/sensors/emr_job_flow_sensor/index.html | 2 +-
.../contrib/sensors/emr_step_sensor/index.html | 2 +-
.../airflow/contrib/sensors/file_sensor/index.html | 2 +-
.../airflow/contrib/sensors/ftp_sensor/index.html | 2 +-
.../contrib/sensors/gcp_transfer_sensor/index.html | 2 +-
.../airflow/contrib/sensors/gcs_sensor/index.html | 2 +-
.../airflow/contrib/sensors/hdfs_sensor/index.html | 2 +-
.../sensors/imap_attachment_sensor/index.html | 2 +-
1.10.5/_api/airflow/contrib/sensors/index.html | 2 +-
.../airflow/contrib/sensors/jira_sensor/index.html | 2 +-
.../contrib/sensors/mongo_sensor/index.html | 10 +-
.../contrib/sensors/pubsub_sensor/index.html | 2 +-
.../contrib/sensors/python_sensor/index.html | 2 +-
.../contrib/sensors/qubole_sensor/index.html | 2 +-
.../contrib/sensors/redis_key_sensor/index.html | 2 +-
.../sensors/redis_pub_sub_sensor/index.html | 2 +-
.../sensors/sagemaker_base_sensor/index.html | 2 +-
.../sensors/sagemaker_endpoint_sensor/index.html | 2 +-
.../sensors/sagemaker_training_sensor/index.html | 2 +-
.../sensors/sagemaker_transform_sensor/index.html | 2 +-
.../sensors/sagemaker_tuning_sensor/index.html | 2 +-
.../airflow/contrib/sensors/sftp_sensor/index.html | 2 +-
.../airflow/contrib/sensors/wasb_sensor/index.html | 2 +-
.../contrib/sensors/weekday_sensor/index.html | 24 +-
.../airflow/executors/base_executor/index.html | 2 +-
.../airflow/executors/celery_executor/index.html | 2 +-
.../airflow/executors/dask_executor/index.html | 2 +-
1.10.5/_api/airflow/executors/index.html | 2 +-
.../airflow/executors/local_executor/index.html | 2 +-
.../executors/sequential_executor/index.html | 2 +-
1.10.5/_api/airflow/hooks/S3_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/base_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/dbapi_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/docker_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/druid_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/hdfs_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/hive_hooks/index.html | 60 +-
1.10.5/_api/airflow/hooks/http_hook/index.html | 6 +-
1.10.5/_api/airflow/hooks/index.html | 2 +-
1.10.5/_api/airflow/hooks/jdbc_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/mssql_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/mysql_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/oracle_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/pig_hook/index.html | 8 +-
1.10.5/_api/airflow/hooks/postgres_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/presto_hook/index.html | 6 +-
1.10.5/_api/airflow/hooks/samba_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/slack_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/sqlite_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/webhdfs_hook/index.html | 2 +-
1.10.5/_api/airflow/hooks/zendesk_hook/index.html | 2 +-
1.10.5/_api/airflow/models/base/index.html | 2 +-
1.10.5/_api/airflow/models/baseoperator/index.html | 8 +-
1.10.5/_api/airflow/models/chart/index.html | 2 +-
1.10.5/_api/airflow/models/connection/index.html | 2 +-
1.10.5/_api/airflow/models/crypto/index.html | 2 +-
1.10.5/_api/airflow/models/dag/index.html | 2 +-
1.10.5/_api/airflow/models/dagbag/index.html | 2 +-
1.10.5/_api/airflow/models/dagpickle/index.html | 2 +-
1.10.5/_api/airflow/models/dagrun/index.html | 2 +-
1.10.5/_api/airflow/models/errors/index.html | 2 +-
1.10.5/_api/airflow/models/index.html | 8 +-
1.10.5/_api/airflow/models/knownevent/index.html | 2 +-
1.10.5/_api/airflow/models/kubernetes/index.html | 2 +-
1.10.5/_api/airflow/models/log/index.html | 2 +-
1.10.5/_api/airflow/models/pool/index.html | 2 +-
1.10.5/_api/airflow/models/skipmixin/index.html | 2 +-
1.10.5/_api/airflow/models/slamiss/index.html | 2 +-
1.10.5/_api/airflow/models/taskfail/index.html | 2 +-
1.10.5/_api/airflow/models/taskinstance/index.html | 2 +-
.../_api/airflow/models/taskreschedule/index.html | 2 +-
1.10.5/_api/airflow/models/user/index.html | 2 +-
1.10.5/_api/airflow/models/variable/index.html | 2 +-
1.10.5/_api/airflow/models/xcom/index.html | 2 +-
.../airflow/operators/bash_operator/index.html | 2 +-
.../airflow/operators/branch_operator/index.html | 2 +-
.../airflow/operators/check_operator/index.html | 2 +-
.../airflow/operators/dagrun_operator/index.html | 2 +-
.../airflow/operators/docker_operator/index.html | 2 +-
.../operators/druid_check_operator/index.html | 2 +-
.../airflow/operators/dummy_operator/index.html | 2 +-
.../airflow/operators/email_operator/index.html | 2 +-
.../airflow/operators/generic_transfer/index.html | 2 +-
.../airflow/operators/hive_operator/index.html | 2 +-
.../operators/hive_stats_operator/index.html | 4 +-
.../airflow/operators/hive_to_druid/index.html | 2 +-
.../airflow/operators/hive_to_mysql/index.html | 2 +-
.../operators/hive_to_samba_operator/index.html | 2 +-
.../airflow/operators/http_operator/index.html | 2 +-
1.10.5/_api/airflow/operators/index.html | 8 +-
.../airflow/operators/jdbc_operator/index.html | 2 +-
.../operators/latest_only_operator/index.html | 2 +-
.../airflow/operators/mssql_operator/index.html | 2 +-
.../airflow/operators/mssql_to_hive/index.html | 2 +-
.../airflow/operators/mysql_operator/index.html | 2 +-
.../airflow/operators/mysql_to_hive/index.html | 2 +-
.../airflow/operators/oracle_operator/index.html | 2 +-
.../_api/airflow/operators/pig_operator/index.html | 2 +-
.../airflow/operators/postgres_operator/index.html | 2 +-
.../operators/presto_check_operator/index.html | 2 +-
.../airflow/operators/presto_to_mysql/index.html | 2 +-
.../airflow/operators/python_operator/index.html | 2 +-
.../operators/redshift_to_s3_operator/index.html | 2 +-
.../s3_file_transform_operator/index.html | 2 +-
.../operators/s3_to_hive_operator/index.html | 2 +-
.../operators/s3_to_redshift_operator/index.html | 2 +-
1.10.5/_api/airflow/operators/sensors/index.html | 2 +-
.../airflow/operators/slack_operator/index.html | 2 +-
.../airflow/operators/sqlite_operator/index.html | 2 +-
.../airflow/operators/subdag_operator/index.html | 2 +-
.../sensors/base_sensor_operator/index.html | 2 +-
.../sensors/external_task_sensor/index.html | 2 +-
1.10.5/_api/airflow/sensors/hdfs_sensor/index.html | 2 +-
.../sensors/hive_partition_sensor/index.html | 2 +-
1.10.5/_api/airflow/sensors/http_sensor/index.html | 2 +-
1.10.5/_api/airflow/sensors/index.html | 2 +-
.../sensors/metastore_partition_sensor/index.html | 2 +-
.../sensors/named_hive_partition_sensor/index.html | 2 +-
.../_api/airflow/sensors/s3_key_sensor/index.html | 2 +-
.../airflow/sensors/s3_prefix_sensor/index.html | 2 +-
1.10.5/_api/airflow/sensors/sql_sensor/index.html | 2 +-
.../airflow/sensors/time_delta_sensor/index.html | 2 +-
1.10.5/_api/airflow/sensors/time_sensor/index.html | 2 +-
.../airflow/sensors/web_hdfs_sensor/index.html | 2 +-
1.10.5/_api/index.html | 2 +-
.../example_dags/example_dingding_operator.html | 260 ++--
.../example_gcp_bigtable_operators.html | 126 +-
.../example_dags/example_gcp_cloud_build.html | 106 +-
.../contrib/example_dags/example_gcp_compute.html | 104 +-
.../example_dags/example_gcp_compute_igm.html | 130 +-
.../contrib/example_dags/example_gcp_function.html | 134 +-
.../example_dags/example_gcp_natural_language.html | 128 +-
.../contrib/example_dags/example_gcp_spanner.html | 142 +--
.../contrib/example_dags/example_gcp_speech.html | 104 +-
.../contrib/example_dags/example_gcp_sql.html | 402 +++---
.../example_dags/example_gcp_sql_query.html | 374 +++---
.../contrib/example_dags/example_gcp_transfer.html | 172 +--
.../example_dags/example_gcp_translate.html | 66 +-
.../example_gcp_video_intelligence.html | 120 +-
.../contrib/example_dags/example_gcp_vision.html | 412 +++---
.../contrib/example_dags/example_gcs_acl.html | 70 +-
.../example_dags/example_gcs_to_bq_operator.html | 76 +-
.../contrib/executors/kubernetes_executor.html | 564 ++++-----
.../airflow/contrib/executors/mesos_executor.html | 182 +--
1.10.5/_modules/airflow/contrib/hooks.html | 120 +-
.../airflow/contrib/hooks/aws_athena_hook.html | 94 +-
.../airflow/contrib/hooks/aws_dynamodb_hook.html | 52 +-
.../airflow/contrib/hooks/aws_firehose_hook.html | 42 +-
.../contrib/hooks/aws_glue_catalog_hook.html | 70 +-
.../_modules/airflow/contrib/hooks/aws_hook.html | 166 +--
.../airflow/contrib/hooks/aws_lambda_hook.html | 48 +-
.../airflow/contrib/hooks/aws_logs_hook.html | 58 +-
.../airflow/contrib/hooks/aws_sns_hook.html | 46 +-
.../airflow/contrib/hooks/aws_sqs_hook.html | 44 +-
.../hooks/azure_container_instance_hook.html | 66 +-
.../hooks/azure_container_registry_hook.html | 40 +-
.../contrib/hooks/azure_container_volume_hook.html | 50 +-
.../airflow/contrib/hooks/azure_cosmos_hook.html | 204 +--
.../contrib/hooks/azure_data_lake_hook.html | 54 +-
.../contrib/hooks/azure_fileshare_hook.html | 44 +-
.../airflow/contrib/hooks/bigquery_hook.html | 1162 ++++++++---------
.../airflow/contrib/hooks/cassandra_hook.html | 114 +-
.../airflow/contrib/hooks/cloudant_hook.html | 68 +-
.../airflow/contrib/hooks/databricks_hook.html | 144 +--
.../airflow/contrib/hooks/datadog_hook.html | 70 +-
.../airflow/contrib/hooks/datastore_hook.html | 106 +-
.../airflow/contrib/hooks/dingding_hook.html | 96 +-
.../contrib/hooks/discord_webhook_hook.html | 90 +-
.../_modules/airflow/contrib/hooks/emr_hook.html | 46 +-
1.10.5/_modules/airflow/contrib/hooks/fs_hook.html | 44 +-
.../_modules/airflow/contrib/hooks/ftp_hook.html | 102 +-
.../airflow/contrib/hooks/gcp_api_base_hook.html | 138 +-
.../airflow/contrib/hooks/gcp_bigtable_hook.html | 80 +-
.../contrib/hooks/gcp_cloud_build_hook.html | 80 +-
.../airflow/contrib/hooks/gcp_compute_hook.html | 144 +--
.../airflow/contrib/hooks/gcp_container_hook.html | 90 +-
.../airflow/contrib/hooks/gcp_dataflow_hook.html | 234 ++--
.../airflow/contrib/hooks/gcp_dataproc_hook.html | 270 ++--
.../airflow/contrib/hooks/gcp_dlp_hook.html | 508 ++++----
.../airflow/contrib/hooks/gcp_function_hook.html | 94 +-
.../airflow/contrib/hooks/gcp_kms_hook.html | 66 +-
.../airflow/contrib/hooks/gcp_mlengine_hook.html | 128 +-
.../contrib/hooks/gcp_natural_language_hook.html | 58 +-
.../airflow/contrib/hooks/gcp_pubsub_hook.html | 116 +-
.../airflow/contrib/hooks/gcp_spanner_hook.html | 106 +-
.../contrib/hooks/gcp_speech_to_text_hook.html | 48 +-
.../airflow/contrib/hooks/gcp_sql_hook.html | 520 ++++----
.../contrib/hooks/gcp_text_to_speech_hook.html | 48 +-
.../airflow/contrib/hooks/gcp_transfer_hook.html | 170 +--
.../airflow/contrib/hooks/gcp_translate_hook.html | 46 +-
.../contrib/hooks/gcp_video_intelligence_hook.html | 62 +-
.../airflow/contrib/hooks/gcp_vision_hook.html | 280 ++--
.../_modules/airflow/contrib/hooks/gcs_hook.html | 224 ++--
.../_modules/airflow/contrib/hooks/grpc_hook.html | 68 +-
.../_modules/airflow/contrib/hooks/imap_hook.html | 112 +-
.../airflow/contrib/hooks/jenkins_hook.html | 60 +-
.../_modules/airflow/contrib/hooks/jira_hook.html | 88 +-
.../_modules/airflow/contrib/hooks/mongo_hook.html | 104 +-
.../airflow/contrib/hooks/openfaas_hook.html | 88 +-
.../airflow/contrib/hooks/opsgenie_alert_hook.html | 58 +-
.../_modules/airflow/contrib/hooks/pinot_hook.html | 72 +-
.../airflow/contrib/hooks/qubole_check_hook.html | 96 +-
.../airflow/contrib/hooks/qubole_hook.html | 188 +--
.../_modules/airflow/contrib/hooks/redis_hook.html | 56 +-
.../airflow/contrib/hooks/redshift_hook.html | 68 +-
.../airflow/contrib/hooks/sagemaker_hook.html | 336 ++---
.../airflow/contrib/hooks/salesforce_hook.html | 204 +--
.../airflow/contrib/hooks/segment_hook.html | 62 +-
.../_modules/airflow/contrib/hooks/sftp_hook.html | 124 +-
.../airflow/contrib/hooks/slack_webhook_hook.html | 90 +-
.../airflow/contrib/hooks/snowflake_hook.html | 104 +-
.../airflow/contrib/hooks/spark_jdbc_hook.html | 172 +--
.../airflow/contrib/hooks/spark_jdbc_script.html | 138 +-
.../airflow/contrib/hooks/spark_sql_hook.html | 110 +-
.../airflow/contrib/hooks/spark_submit_hook.html | 414 +++---
.../_modules/airflow/contrib/hooks/sqoop_hook.html | 198 +--
.../_modules/airflow/contrib/hooks/ssh_hook.html | 162 +--
.../airflow/contrib/hooks/vertica_hook.html | 58 +-
.../_modules/airflow/contrib/hooks/wasb_hook.html | 56 +-
.../_modules/airflow/contrib/hooks/winrm_hook.html | 172 +--
1.10.5/_modules/airflow/contrib/operators.html | 90 +-
.../contrib/operators/adls_list_operator.html | 48 +-
.../airflow/contrib/operators/adls_to_gcs.html | 64 +-
.../contrib/operators/aws_athena_operator.html | 82 +-
.../operators/aws_sqs_publish_operator.html | 50 +-
.../contrib/operators/awsbatch_operator.html | 116 +-
.../azure_container_instances_operator.html | 164 +--
.../contrib/operators/azure_cosmos_operator.html | 54 +-
.../contrib/operators/bigquery_check_operator.html | 70 +-
.../contrib/operators/bigquery_get_data.html | 64 +-
.../contrib/operators/bigquery_operator.html | 250 ++--
.../operators/bigquery_table_delete_operator.html | 52 +-
.../contrib/operators/bigquery_to_bigquery.html | 62 +-
.../airflow/contrib/operators/bigquery_to_gcs.html | 62 +-
.../contrib/operators/cassandra_to_gcs.html | 240 ++--
.../contrib/operators/databricks_operator.html | 192 +--
.../contrib/operators/dataflow_operator.html | 120 +-
.../contrib/operators/dataproc_operator.html | 554 ++++----
.../operators/datastore_export_operator.html | 68 +-
.../operators/datastore_import_operator.html | 64 +-
.../contrib/operators/dingding_operator.html | 56 +-
.../operators/discord_webhook_operator.html | 62 +-
.../airflow/contrib/operators/druid_operator.html | 54 +-
.../airflow/contrib/operators/ecs_operator.html | 156 +--
.../contrib/operators/emr_add_steps_operator.html | 58 +-
.../operators/emr_create_job_flow_operator.html | 64 +-
.../operators/emr_terminate_job_flow_operator.html | 54 +-
.../airflow/contrib/operators/file_to_gcs.html | 52 +-
.../airflow/contrib/operators/file_to_wasb.html | 52 +-
.../contrib/operators/gcp_bigtable_operator.html | 214 ++--
.../operators/gcp_cloud_build_operator.html | 92 +-
.../contrib/operators/gcp_compute_operator.html | 294 ++---
.../contrib/operators/gcp_container_operator.html | 158 +--
.../contrib/operators/gcp_dlp_operator.html | 710 +++++------
.../contrib/operators/gcp_function_operator.html | 198 +--
.../operators/gcp_natural_language_operator.html | 124 +-
.../contrib/operators/gcp_spanner_operator.html | 236 ++--
.../operators/gcp_speech_to_text_operator.html | 62 +-
.../contrib/operators/gcp_sql_operator.html | 456 +++----
.../operators/gcp_text_to_speech_operator.html | 80 +-
.../contrib/operators/gcp_transfer_operator.html | 236 ++--
.../contrib/operators/gcp_translate_operator.html | 52 +-
.../operators/gcp_translate_speech_operator.html | 66 +-
.../operators/gcp_video_intelligence_operator.html | 116 +-
.../contrib/operators/gcp_vision_operator.html | 380 +++---
.../contrib/operators/gcs_acl_operator.html | 66 +-
.../contrib/operators/gcs_delete_operator.html | 54 +-
.../contrib/operators/gcs_download_operator.html | 58 +-
.../contrib/operators/gcs_list_operator.html | 54 +-
.../airflow/contrib/operators/gcs_operator.html | 64 +-
.../airflow/contrib/operators/gcs_to_bq.html | 116 +-
.../airflow/contrib/operators/gcs_to_gcs.html | 78 +-
.../airflow/contrib/operators/gcs_to_s3.html | 86 +-
.../contrib/operators/hipchat_operator.html | 92 +-
.../contrib/operators/hive_to_dynamodb.html | 70 +-
.../operators/imap_attachment_to_s3_operator.html | 56 +-
.../operators/jenkins_job_trigger_operator.html | 180 +--
.../airflow/contrib/operators/jira_operator.html | 76 +-
.../contrib/operators/kubernetes_pod_operator.html | 96 +-
.../contrib/operators/mlengine_operator.html | 316 ++---
.../airflow/contrib/operators/mongo_to_s3.html | 70 +-
.../airflow/contrib/operators/mssql_to_gcs.html | 58 +-
.../airflow/contrib/operators/mysql_to_gcs.html | 104 +-
.../contrib/operators/opsgenie_alert_operator.html | 78 +-
.../oracle_to_azure_data_lake_transfer.html | 62 +-
.../operators/oracle_to_oracle_transfer.html | 54 +-
.../operators/postgres_to_gcs_operator.html | 82 +-
.../airflow/contrib/operators/pubsub_operator.html | 102 +-
.../contrib/operators/qubole_check_operator.html | 98 +-
.../airflow/contrib/operators/qubole_operator.html | 84 +-
.../contrib/operators/redis_publish_operator.html | 48 +-
.../contrib/operators/s3_copy_object_operator.html | 54 +-
.../operators/s3_delete_objects_operator.html | 56 +-
.../contrib/operators/s3_list_operator.html | 54 +-
.../contrib/operators/s3_to_gcs_operator.html | 122 +-
.../contrib/operators/s3_to_sftp_operator.html | 50 +-
.../contrib/operators/sagemaker_base_operator.html | 62 +-
.../sagemaker_endpoint_config_operator.html | 52 +-
.../operators/sagemaker_endpoint_operator.html | 96 +-
.../operators/sagemaker_model_operator.html | 54 +-
.../operators/sagemaker_training_operator.html | 66 +-
.../operators/sagemaker_transform_operator.html | 80 +-
.../operators/sagemaker_tuning_operator.html | 72 +-
.../operators/segment_track_event_operator.html | 52 +-
.../airflow/contrib/operators/sftp_operator.html | 100 +-
.../contrib/operators/sftp_to_s3_operator.html | 52 +-
.../contrib/operators/slack_webhook_operator.html | 68 +-
.../contrib/operators/snowflake_operator.html | 54 +-
.../contrib/operators/sns_publish_operator.html | 46 +-
.../contrib/operators/spark_jdbc_operator.html | 98 +-
.../contrib/operators/spark_sql_operator.html | 70 +-
.../contrib/operators/spark_submit_operator.html | 100 +-
.../airflow/contrib/operators/sql_to_gcs.html | 156 +--
.../airflow/contrib/operators/sqoop_operator.html | 144 +--
.../airflow/contrib/operators/ssh_operator.html | 114 +-
.../contrib/operators/vertica_operator.html | 50 +-
.../airflow/contrib/operators/vertica_to_hive.html | 92 +-
.../contrib/operators/vertica_to_mysql.html | 92 +-
.../operators/wasb_delete_blob_operator.html | 52 +-
.../airflow/contrib/operators/winrm_operator.html | 100 +-
.../airflow/contrib/sensors/aws_athena_sensor.html | 62 +-
.../sensors/aws_glue_catalog_partition_sensor.html | 60 +-
.../sensors/aws_redshift_cluster_sensor.html | 48 +-
.../airflow/contrib/sensors/aws_sqs_sensor.html | 64 +-
.../contrib/sensors/azure_cosmos_sensor.html | 48 +-
.../airflow/contrib/sensors/bash_sensor.html | 70 +-
.../airflow/contrib/sensors/bigquery_sensor.html | 52 +-
.../contrib/sensors/cassandra_record_sensor.html | 44 +-
.../contrib/sensors/cassandra_table_sensor.html | 44 +-
.../airflow/contrib/sensors/datadog_sensor.html | 70 +-
.../airflow/contrib/sensors/emr_base_sensor.html | 60 +-
.../contrib/sensors/emr_job_flow_sensor.html | 60 +-
.../airflow/contrib/sensors/emr_step_sensor.html | 60 +-
.../airflow/contrib/sensors/file_sensor.html | 60 +-
.../airflow/contrib/sensors/ftp_sensor.html | 56 +-
.../contrib/sensors/gcp_transfer_sensor.html | 54 +-
.../airflow/contrib/sensors/gcs_sensor.html | 108 +-
.../airflow/contrib/sensors/hdfs_sensor.html | 62 +-
.../contrib/sensors/imap_attachment_sensor.html | 50 +-
.../airflow/contrib/sensors/jira_sensor.html | 102 +-
.../airflow/contrib/sensors/mongo_sensor.html | 50 +-
.../airflow/contrib/sensors/pubsub_sensor.html | 56 +-
.../airflow/contrib/sensors/python_sensor.html | 54 +-
.../airflow/contrib/sensors/qubole_sensor.html | 66 +-
.../airflow/contrib/sensors/redis_key_sensor.html | 46 +-
.../contrib/sensors/redis_pub_sub_sensor.html | 58 +-
.../contrib/sensors/sagemaker_base_sensor.html | 68 +-
.../contrib/sensors/sagemaker_endpoint_sensor.html | 48 +-
.../contrib/sensors/sagemaker_training_sensor.html | 70 +-
.../sensors/sagemaker_transform_sensor.html | 48 +-
.../contrib/sensors/sagemaker_tuning_sensor.html | 48 +-
.../airflow/contrib/sensors/sftp_sensor.html | 50 +-
.../airflow/contrib/sensors/wasb_sensor.html | 62 +-
.../airflow/contrib/sensors/weekday_sensor.html | 50 +-
.../example_dags/example_bash_operator.html | 70 +-
.../example_dags/example_python_operator.html | 66 +-
1.10.5/_modules/airflow/exceptions.html | 44 +-
1.10.5/_modules/airflow/executors.html | 74 +-
.../_modules/airflow/executors/base_executor.html | 112 +-
.../airflow/executors/celery_executor.html | 126 +-
.../_modules/airflow/executors/dask_executor.html | 78 +-
.../_modules/airflow/executors/local_executor.html | 76 +-
.../airflow/executors/sequential_executor.html | 48 +-
1.10.5/_modules/airflow/hooks.html | 134 +-
1.10.5/_modules/airflow/hooks/S3_hook.html | 224 ++--
1.10.5/_modules/airflow/hooks/base_hook.html | 64 +-
1.10.5/_modules/airflow/hooks/dbapi_hook.html | 134 +-
1.10.5/_modules/airflow/hooks/docker_hook.html | 68 +-
1.10.5/_modules/airflow/hooks/druid_hook.html | 126 +-
1.10.5/_modules/airflow/hooks/hdfs_hook.html | 72 +-
1.10.5/_modules/airflow/hooks/hive_hooks.html | 508 ++++----
1.10.5/_modules/airflow/hooks/http_hook.html | 114 +-
1.10.5/_modules/airflow/hooks/jdbc_hook.html | 50 +-
1.10.5/_modules/airflow/hooks/mssql_hook.html | 48 +-
1.10.5/_modules/airflow/hooks/mysql_hook.html | 136 +-
1.10.5/_modules/airflow/hooks/oracle_hook.html | 202 +--
1.10.5/_modules/airflow/hooks/pig_hook.html | 68 +-
1.10.5/_modules/airflow/hooks/postgres_hook.html | 90 +-
1.10.5/_modules/airflow/hooks/presto_hook.html | 84 +-
1.10.5/_modules/airflow/hooks/samba_hook.html | 38 +-
1.10.5/_modules/airflow/hooks/slack_hook.html | 56 +-
1.10.5/_modules/airflow/hooks/sqlite_hook.html | 44 +-
1.10.5/_modules/airflow/hooks/webhdfs_hook.html | 68 +-
1.10.5/_modules/airflow/hooks/zendesk_hook.html | 88 +-
1.10.5/_modules/airflow/macros.html | 72 +-
1.10.5/_modules/airflow/macros/hive.html | 64 +-
1.10.5/_modules/airflow/models.html | 84 +-
1.10.5/_modules/airflow/models/base.html | 44 +-
1.10.5/_modules/airflow/models/baseoperator.html | 406 +++---
1.10.5/_modules/airflow/models/chart.html | 60 +-
1.10.5/_modules/airflow/models/connection.html | 254 ++--
1.10.5/_modules/airflow/models/crypto.html | 60 +-
1.10.5/_modules/airflow/models/dag.html | 664 +++++-----
1.10.5/_modules/airflow/models/dagbag.html | 218 ++--
1.10.5/_modules/airflow/models/dagpickle.html | 46 +-
1.10.5/_modules/airflow/models/dagrun.html | 212 ++--
1.10.5/_modules/airflow/models/errors.html | 42 +-
1.10.5/_modules/airflow/models/knownevent.html | 58 +-
1.10.5/_modules/airflow/models/kubernetes.html | 62 +-
1.10.5/_modules/airflow/models/log.html | 62 +-
1.10.5/_modules/airflow/models/pool.html | 64 +-
1.10.5/_modules/airflow/models/skipmixin.html | 62 +-
1.10.5/_modules/airflow/models/slamiss.html | 52 +-
1.10.5/_modules/airflow/models/taskfail.html | 54 +-
1.10.5/_modules/airflow/models/taskinstance.html | 752 +++++------
1.10.5/_modules/airflow/models/taskreschedule.html | 70 +-
1.10.5/_modules/airflow/models/user.html | 46 +-
1.10.5/_modules/airflow/models/variable.html | 122 +-
1.10.5/_modules/airflow/models/xcom.html | 174 +--
1.10.5/_modules/airflow/operators.html | 196 +--
.../_modules/airflow/operators/bash_operator.html | 90 +-
.../airflow/operators/branch_operator.html | 42 +-
.../_modules/airflow/operators/check_operator.html | 170 +--
.../airflow/operators/dagrun_operator.html | 68 +-
.../airflow/operators/docker_operator.html | 152 +--
.../airflow/operators/druid_check_operator.html | 52 +-
.../_modules/airflow/operators/dummy_operator.html | 42 +-
.../_modules/airflow/operators/email_operator.html | 56 +-
.../airflow/operators/generic_transfer.html | 56 +-
.../_modules/airflow/operators/hive_operator.html | 94 +-
.../airflow/operators/hive_stats_operator.html | 158 +--
.../_modules/airflow/operators/hive_to_druid.html | 208 +--
.../_modules/airflow/operators/hive_to_mysql.html | 72 +-
.../airflow/operators/hive_to_samba_operator.html | 54 +-
.../_modules/airflow/operators/http_operator.html | 64 +-
.../_modules/airflow/operators/jdbc_operator.html | 50 +-
.../airflow/operators/latest_only_operator.html | 70 +-
.../_modules/airflow/operators/mssql_operator.html | 52 +-
.../_modules/airflow/operators/mssql_to_hive.html | 80 +-
.../_modules/airflow/operators/mysql_operator.html | 52 +-
.../_modules/airflow/operators/mysql_to_hive.html | 94 +-
.../airflow/operators/oracle_operator.html | 52 +-
.../_modules/airflow/operators/pig_operator.html | 56 +-
.../airflow/operators/postgres_operator.html | 54 +-
.../airflow/operators/presto_check_operator.html | 54 +-
.../airflow/operators/presto_to_mysql.html | 58 +-
.../airflow/operators/python_operator.html | 264 ++--
.../airflow/operators/redshift_to_s3_operator.html | 110 +-
.../operators/s3_file_transform_operator.html | 90 +-
.../airflow/operators/s3_to_hive_operator.html | 156 +--
.../airflow/operators/s3_to_redshift_operator.html | 74 +-
1.10.5/_modules/airflow/operators/sensors.html | 58 +-
.../_modules/airflow/operators/slack_operator.html | 92 +-
.../airflow/operators/sqlite_operator.html | 50 +-
.../airflow/operators/subdag_operator.html | 88 +-
1.10.5/_modules/airflow/sensors.html | 90 +-
.../airflow/sensors/base_sensor_operator.html | 86 +-
.../airflow/sensors/external_task_sensor.html | 90 +-
1.10.5/_modules/airflow/sensors/hdfs_sensor.html | 96 +-
.../airflow/sensors/hive_partition_sensor.html | 60 +-
1.10.5/_modules/airflow/sensors/http_sensor.html | 64 +-
.../sensors/metastore_partition_sensor.html | 86 +-
.../sensors/named_hive_partition_sensor.html | 68 +-
1.10.5/_modules/airflow/sensors/s3_key_sensor.html | 62 +-
.../_modules/airflow/sensors/s3_prefix_sensor.html | 54 +-
1.10.5/_modules/airflow/sensors/sql_sensor.html | 76 +-
.../airflow/sensors/time_delta_sensor.html | 46 +-
1.10.5/_modules/airflow/sensors/time_sensor.html | 42 +-
.../_modules/airflow/sensors/web_hdfs_sensor.html | 46 +-
.../_modules/airflow/utils/log/logging_mixin.html | 84 +-
1.10.5/_modules/index.html | 2 +-
1.10.5/_static/basic.css | 11 +-
1.10.5/_static/documentation_options.js | 2 +-
.../_static/jquery-3.4.1.js | 1339 ++++++++++++--------
1.10.5/_static/jquery.js | 6 +-
1.10.5/_static/pygments.css | 6 +
1.10.5/api.html | 12 +-
1.10.5/changelog.html | 2 +-
1.10.5/cli.html | 72 +-
1.10.5/concepts.html | 240 ++--
1.10.5/faq.html | 10 +-
1.10.5/genindex.html | 622 ++++-----
1.10.5/howto/check-health.html | 4 +-
1.10.5/howto/connection/aws.html | 4 +-
1.10.5/howto/connection/gcp.html | 4 +-
1.10.5/howto/connection/gcp_sql.html | 6 +-
1.10.5/howto/connection/grpc.html | 2 +-
1.10.5/howto/connection/index.html | 2 +-
1.10.5/howto/connection/mysql.html | 8 +-
1.10.5/howto/connection/oracle.html | 6 +-
1.10.5/howto/connection/postgres.html | 6 +-
1.10.5/howto/connection/ssh.html | 6 +-
1.10.5/howto/define_extra_link.html | 14 +-
1.10.5/howto/executor/use-celery.html | 6 +-
1.10.5/howto/executor/use-dask.html | 10 +-
1.10.5/howto/executor/use-mesos.html | 6 +-
1.10.5/howto/index.html | 2 +-
1.10.5/howto/initialize-database.html | 4 +-
1.10.5/howto/operator/bash.html | 26 +-
1.10.5/howto/operator/dingding.html | 72 +-
1.10.5/howto/operator/gcp/bigtable.html | 62 +-
1.10.5/howto/operator/gcp/cloud_build.html | 42 +-
1.10.5/howto/operator/gcp/compute.html | 130 +-
1.10.5/howto/operator/gcp/function.html | 88 +-
1.10.5/howto/operator/gcp/gcs.html | 52 +-
1.10.5/howto/operator/gcp/index.html | 2 +-
1.10.5/howto/operator/gcp/natural_language.html | 62 +-
1.10.5/howto/operator/gcp/spanner.html | 164 +--
1.10.5/howto/operator/gcp/speech.html | 50 +-
1.10.5/howto/operator/gcp/sql.html | 648 +++++-----
1.10.5/howto/operator/gcp/transfer.html | 214 ++--
1.10.5/howto/operator/gcp/translate-speech.html | 18 +-
1.10.5/howto/operator/gcp/translate.html | 22 +-
1.10.5/howto/operator/gcp/video.html | 62 +-
1.10.5/howto/operator/gcp/vision.html | 332 ++---
1.10.5/howto/operator/index.html | 2 +-
1.10.5/howto/operator/python.html | 16 +-
1.10.5/howto/run-behind-proxy.html | 14 +-
1.10.5/howto/run-with-systemd.html | 2 +-
1.10.5/howto/run-with-upstart.html | 4 +-
1.10.5/howto/secure-connections.html | 10 +-
1.10.5/howto/set-config.html | 8 +-
1.10.5/howto/tracking-user-activity.html | 8 +-
1.10.5/howto/use-test-config.html | 4 +-
1.10.5/howto/write-logs.html | 68 +-
1.10.5/http-routingtable.html | 2 +-
1.10.5/index.html | 2 +-
1.10.5/installation.html | 8 +-
1.10.5/integration.html | 2 +-
1.10.5/kubernetes.html | 96 +-
1.10.5/license.html | 34 +-
1.10.5/lineage.html | 34 +-
1.10.5/macros.html | 16 +-
1.10.5/metrics.html | 8 +-
1.10.5/objects.inv | Bin 39960 -> 39960 bytes
1.10.5/plugins.html | 134 +-
1.10.5/privacy_notice.html | 2 +-
1.10.5/profiling.html | 2 +-
1.10.5/project.html | 2 +-
1.10.5/py-modindex.html | 2 +-
1.10.5/scheduler.html | 26 +-
1.10.5/search.html | 2 +-
1.10.5/security.html | 240 ++--
1.10.5/start.html | 30 +-
1.10.5/timezone.html | 32 +-
1.10.5/tutorial.html | 232 ++--
1.10.5/ui.html | 2 +-
_api/airflow/contrib/executors/index.html | 2 +-
.../executors/kubernetes_executor/index.html | 2 +-
.../contrib/executors/mesos_executor/index.html | 2 +-
.../contrib/hooks/aws_athena_hook/index.html | 2 +-
.../contrib/hooks/aws_dynamodb_hook/index.html | 2 +-
.../contrib/hooks/aws_firehose_hook/index.html | 2 +-
.../contrib/hooks/aws_glue_catalog_hook/index.html | 14 +-
_api/airflow/contrib/hooks/aws_hook/index.html | 2 +-
.../contrib/hooks/aws_lambda_hook/index.html | 2 +-
.../airflow/contrib/hooks/aws_logs_hook/index.html | 2 +-
_api/airflow/contrib/hooks/aws_sns_hook/index.html | 2 +-
_api/airflow/contrib/hooks/aws_sqs_hook/index.html | 2 +-
.../hooks/azure_container_instance_hook/index.html | 2 +-
.../hooks/azure_container_registry_hook/index.html | 2 +-
.../hooks/azure_container_volume_hook/index.html | 2 +-
.../contrib/hooks/azure_cosmos_hook/index.html | 2 +-
.../contrib/hooks/azure_data_lake_hook/index.html | 2 +-
.../contrib/hooks/azure_fileshare_hook/index.html | 2 +-
.../airflow/contrib/hooks/bigquery_hook/index.html | 72 +-
.../contrib/hooks/cassandra_hook/index.html | 32 +-
.../airflow/contrib/hooks/cloudant_hook/index.html | 2 +-
.../contrib/hooks/databricks_hook/index.html | 8 +-
_api/airflow/contrib/hooks/datadog_hook/index.html | 2 +-
.../contrib/hooks/datastore_hook/index.html | 2 +-
.../airflow/contrib/hooks/dingding_hook/index.html | 2 +-
.../contrib/hooks/discord_webhook_hook/index.html | 2 +-
_api/airflow/contrib/hooks/emr_hook/index.html | 2 +-
_api/airflow/contrib/hooks/fs_hook/index.html | 2 +-
_api/airflow/contrib/hooks/ftp_hook/index.html | 16 +-
.../contrib/hooks/gcp_api_base_hook/index.html | 2 +-
.../contrib/hooks/gcp_bigtable_hook/index.html | 2 +-
.../contrib/hooks/gcp_cloud_build_hook/index.html | 2 +-
.../contrib/hooks/gcp_compute_hook/index.html | 2 +-
.../contrib/hooks/gcp_container_hook/index.html | 2 +-
.../contrib/hooks/gcp_dataflow_hook/index.html | 2 +-
.../contrib/hooks/gcp_dataproc_hook/index.html | 2 +-
_api/airflow/contrib/hooks/gcp_dlp_hook/index.html | 2 +-
.../contrib/hooks/gcp_function_hook/index.html | 2 +-
_api/airflow/contrib/hooks/gcp_kms_hook/index.html | 2 +-
.../contrib/hooks/gcp_mlengine_hook/index.html | 10 +-
.../hooks/gcp_natural_language_hook/index.html | 2 +-
.../contrib/hooks/gcp_pubsub_hook/index.html | 2 +-
.../contrib/hooks/gcp_spanner_hook/index.html | 2 +-
.../hooks/gcp_speech_to_text_hook/index.html | 2 +-
_api/airflow/contrib/hooks/gcp_sql_hook/index.html | 2 +-
.../hooks/gcp_text_to_speech_hook/index.html | 2 +-
.../contrib/hooks/gcp_transfer_hook/index.html | 2 +-
.../contrib/hooks/gcp_translate_hook/index.html | 2 +-
.../hooks/gcp_video_intelligence_hook/index.html | 2 +-
.../contrib/hooks/gcp_vision_hook/index.html | 2 +-
_api/airflow/contrib/hooks/gcs_hook/index.html | 2 +-
_api/airflow/contrib/hooks/grpc_hook/index.html | 2 +-
_api/airflow/contrib/hooks/imap_hook/index.html | 2 +-
_api/airflow/contrib/hooks/index.html | 2 +-
_api/airflow/contrib/hooks/jenkins_hook/index.html | 2 +-
_api/airflow/contrib/hooks/jira_hook/index.html | 2 +-
_api/airflow/contrib/hooks/mongo_hook/index.html | 2 +-
.../airflow/contrib/hooks/openfaas_hook/index.html | 2 +-
.../contrib/hooks/opsgenie_alert_hook/index.html | 2 +-
_api/airflow/contrib/hooks/pinot_hook/index.html | 2 +-
.../contrib/hooks/qubole_check_hook/index.html | 2 +-
_api/airflow/contrib/hooks/qubole_hook/index.html | 2 +-
_api/airflow/contrib/hooks/redis_hook/index.html | 2 +-
.../airflow/contrib/hooks/redshift_hook/index.html | 2 +-
.../contrib/hooks/sagemaker_hook/index.html | 2 +-
.../contrib/hooks/salesforce_hook/index.html | 2 +-
_api/airflow/contrib/hooks/segment_hook/index.html | 2 +-
_api/airflow/contrib/hooks/sftp_hook/index.html | 28 +-
.../contrib/hooks/slack_webhook_hook/index.html | 2 +-
.../contrib/hooks/snowflake_hook/index.html | 2 +-
.../contrib/hooks/spark_jdbc_hook/index.html | 2 +-
.../contrib/hooks/spark_jdbc_script/index.html | 2 +-
.../contrib/hooks/spark_sql_hook/index.html | 2 +-
.../contrib/hooks/spark_submit_hook/index.html | 2 +-
_api/airflow/contrib/hooks/sqoop_hook/index.html | 2 +-
_api/airflow/contrib/hooks/ssh_hook/index.html | 2 +-
_api/airflow/contrib/hooks/vertica_hook/index.html | 2 +-
_api/airflow/contrib/hooks/wasb_hook/index.html | 2 +-
_api/airflow/contrib/hooks/winrm_hook/index.html | 2 +-
.../operators/adls_list_operator/index.html | 10 +-
.../contrib/operators/adls_to_gcs/index.html | 18 +-
.../operators/aws_athena_operator/index.html | 2 +-
.../operators/aws_sqs_publish_operator/index.html | 2 +-
.../contrib/operators/awsbatch_operator/index.html | 2 +-
.../azure_container_instances_operator/index.html | 42 +-
.../operators/azure_cosmos_operator/index.html | 2 +-
.../operators/bigquery_check_operator/index.html | 4 +-
.../contrib/operators/bigquery_get_data/index.html | 16 +-
.../contrib/operators/bigquery_operator/index.html | 78 +-
.../bigquery_table_delete_operator/index.html | 2 +-
.../operators/bigquery_to_bigquery/index.html | 6 +-
.../contrib/operators/bigquery_to_gcs/index.html | 2 +-
.../contrib/operators/cassandra_to_gcs/index.html | 2 +-
.../operators/databricks_operator/index.html | 48 +-
.../contrib/operators/dataflow_operator/index.html | 96 +-
.../contrib/operators/dataproc_operator/index.html | 30 +-
.../operators/datastore_export_operator/index.html | 2 +-
.../operators/datastore_import_operator/index.html | 2 +-
.../contrib/operators/dingding_operator/index.html | 2 +-
.../operators/discord_webhook_operator/index.html | 2 +-
.../contrib/operators/druid_operator/index.html | 2 +-
.../contrib/operators/ecs_operator/index.html | 2 +-
.../operators/emr_add_steps_operator/index.html | 2 +-
.../emr_create_job_flow_operator/index.html | 2 +-
.../emr_terminate_job_flow_operator/index.html | 2 +-
.../contrib/operators/file_to_gcs/index.html | 2 +-
.../contrib/operators/file_to_wasb/index.html | 2 +-
.../operators/gcp_bigtable_operator/index.html | 2 +-
.../operators/gcp_cloud_build_operator/index.html | 6 +-
.../operators/gcp_compute_operator/index.html | 2 +-
.../operators/gcp_container_operator/index.html | 34 +-
.../contrib/operators/gcp_dlp_operator/index.html | 2 +-
.../operators/gcp_function_operator/index.html | 2 +-
.../gcp_natural_language_operator/index.html | 2 +-
.../operators/gcp_spanner_operator/index.html | 2 +-
.../gcp_speech_to_text_operator/index.html | 2 +-
.../contrib/operators/gcp_sql_operator/index.html | 2 +-
.../gcp_text_to_speech_operator/index.html | 2 +-
.../operators/gcp_transfer_operator/index.html | 22 +-
.../operators/gcp_translate_operator/index.html | 2 +-
.../gcp_translate_speech_operator/index.html | 2 +-
.../gcp_video_intelligence_operator/index.html | 2 +-
.../operators/gcp_vision_operator/index.html | 2 +-
.../contrib/operators/gcs_acl_operator/index.html | 2 +-
.../operators/gcs_delete_operator/index.html | 2 +-
.../operators/gcs_download_operator/index.html | 2 +-
.../contrib/operators/gcs_list_operator/index.html | 12 +-
.../contrib/operators/gcs_operator/index.html | 16 +-
.../airflow/contrib/operators/gcs_to_bq/index.html | 6 +-
.../contrib/operators/gcs_to_gcs/index.html | 38 +-
.../airflow/contrib/operators/gcs_to_s3/index.html | 2 +-
.../contrib/operators/hipchat_operator/index.html | 2 +-
.../contrib/operators/hive_to_dynamodb/index.html | 2 +-
.../imap_attachment_to_s3_operator/index.html | 2 +-
_api/airflow/contrib/operators/index.html | 2 +-
.../jenkins_job_trigger_operator/index.html | 2 +-
.../contrib/operators/jira_operator/index.html | 2 +-
.../operators/kubernetes_pod_operator/index.html | 2 +-
.../contrib/operators/mlengine_operator/index.html | 8 +-
.../contrib/operators/mongo_to_s3/index.html | 2 +-
.../contrib/operators/mssql_to_gcs/index.html | 18 +-
.../contrib/operators/mysql_to_gcs/index.html | 2 +-
.../operators/opsgenie_alert_operator/index.html | 2 +-
.../oracle_to_azure_data_lake_transfer/index.html | 2 +-
.../operators/oracle_to_oracle_transfer/index.html | 2 +-
.../operators/postgres_to_gcs_operator/index.html | 2 +-
.../contrib/operators/pubsub_operator/index.html | 88 +-
.../operators/qubole_check_operator/index.html | 2 +-
.../contrib/operators/qubole_operator/index.html | 2 +-
.../operators/redis_publish_operator/index.html | 2 +-
.../operators/s3_copy_object_operator/index.html | 2 +-
.../s3_delete_objects_operator/index.html | 2 +-
.../contrib/operators/s3_list_operator/index.html | 14 +-
.../operators/s3_to_gcs_operator/index.html | 14 +-
.../operators/s3_to_sftp_operator/index.html | 2 +-
.../operators/sagemaker_base_operator/index.html | 2 +-
.../sagemaker_endpoint_config_operator/index.html | 2 +-
.../sagemaker_endpoint_operator/index.html | 12 +-
.../operators/sagemaker_model_operator/index.html | 2 +-
.../sagemaker_training_operator/index.html | 2 +-
.../sagemaker_transform_operator/index.html | 10 +-
.../operators/sagemaker_tuning_operator/index.html | 2 +-
.../segment_track_event_operator/index.html | 2 +-
.../contrib/operators/sftp_operator/index.html | 16 +-
.../operators/sftp_to_s3_operator/index.html | 2 +-
.../operators/slack_webhook_operator/index.html | 2 +-
.../operators/snowflake_operator/index.html | 2 +-
.../operators/sns_publish_operator/index.html | 2 +-
.../operators/spark_jdbc_operator/index.html | 2 +-
.../operators/spark_sql_operator/index.html | 2 +-
.../operators/spark_submit_operator/index.html | 2 +-
.../contrib/operators/sql_to_gcs/index.html | 2 +-
.../contrib/operators/sqoop_operator/index.html | 2 +-
.../contrib/operators/ssh_operator/index.html | 2 +-
.../contrib/operators/vertica_operator/index.html | 2 +-
.../contrib/operators/vertica_to_hive/index.html | 2 +-
.../contrib/operators/vertica_to_mysql/index.html | 2 +-
.../operators/wasb_delete_blob_operator/index.html | 2 +-
.../contrib/operators/winrm_operator/index.html | 2 +-
.../contrib/sensors/aws_athena_sensor/index.html | 2 +-
.../aws_glue_catalog_partition_sensor/index.html | 2 +-
.../sensors/aws_redshift_cluster_sensor/index.html | 2 +-
.../contrib/sensors/aws_sqs_sensor/index.html | 2 +-
.../contrib/sensors/azure_cosmos_sensor/index.html | 12 +-
.../airflow/contrib/sensors/bash_sensor/index.html | 2 +-
.../contrib/sensors/bigquery_sensor/index.html | 2 +-
.../sensors/cassandra_record_sensor/index.html | 10 +-
.../sensors/cassandra_table_sensor/index.html | 8 +-
.../contrib/sensors/datadog_sensor/index.html | 2 +-
.../contrib/sensors/emr_base_sensor/index.html | 2 +-
.../contrib/sensors/emr_job_flow_sensor/index.html | 2 +-
.../contrib/sensors/emr_step_sensor/index.html | 2 +-
.../airflow/contrib/sensors/file_sensor/index.html | 2 +-
_api/airflow/contrib/sensors/ftp_sensor/index.html | 2 +-
.../contrib/sensors/gcp_transfer_sensor/index.html | 2 +-
_api/airflow/contrib/sensors/gcs_sensor/index.html | 2 +-
.../airflow/contrib/sensors/hdfs_sensor/index.html | 2 +-
.../sensors/imap_attachment_sensor/index.html | 2 +-
_api/airflow/contrib/sensors/index.html | 2 +-
.../airflow/contrib/sensors/jira_sensor/index.html | 2 +-
.../contrib/sensors/mongo_sensor/index.html | 10 +-
.../contrib/sensors/pubsub_sensor/index.html | 2 +-
.../contrib/sensors/python_sensor/index.html | 2 +-
.../contrib/sensors/qubole_sensor/index.html | 2 +-
.../contrib/sensors/redis_key_sensor/index.html | 2 +-
.../sensors/redis_pub_sub_sensor/index.html | 2 +-
.../sensors/sagemaker_base_sensor/index.html | 2 +-
.../sensors/sagemaker_endpoint_sensor/index.html | 2 +-
.../sensors/sagemaker_training_sensor/index.html | 2 +-
.../sensors/sagemaker_transform_sensor/index.html | 2 +-
.../sensors/sagemaker_tuning_sensor/index.html | 2 +-
.../airflow/contrib/sensors/sftp_sensor/index.html | 2 +-
.../airflow/contrib/sensors/wasb_sensor/index.html | 2 +-
.../contrib/sensors/weekday_sensor/index.html | 24 +-
_api/airflow/executors/base_executor/index.html | 2 +-
_api/airflow/executors/celery_executor/index.html | 2 +-
_api/airflow/executors/dask_executor/index.html | 2 +-
_api/airflow/executors/index.html | 2 +-
_api/airflow/executors/local_executor/index.html | 2 +-
.../executors/sequential_executor/index.html | 2 +-
_api/airflow/hooks/S3_hook/index.html | 2 +-
_api/airflow/hooks/base_hook/index.html | 2 +-
_api/airflow/hooks/dbapi_hook/index.html | 2 +-
_api/airflow/hooks/docker_hook/index.html | 2 +-
_api/airflow/hooks/druid_hook/index.html | 2 +-
_api/airflow/hooks/hdfs_hook/index.html | 2 +-
_api/airflow/hooks/hive_hooks/index.html | 60 +-
_api/airflow/hooks/http_hook/index.html | 6 +-
_api/airflow/hooks/index.html | 2 +-
_api/airflow/hooks/jdbc_hook/index.html | 2 +-
_api/airflow/hooks/mssql_hook/index.html | 2 +-
_api/airflow/hooks/mysql_hook/index.html | 2 +-
_api/airflow/hooks/oracle_hook/index.html | 2 +-
_api/airflow/hooks/pig_hook/index.html | 8 +-
_api/airflow/hooks/postgres_hook/index.html | 2 +-
_api/airflow/hooks/presto_hook/index.html | 6 +-
_api/airflow/hooks/samba_hook/index.html | 2 +-
_api/airflow/hooks/slack_hook/index.html | 2 +-
_api/airflow/hooks/sqlite_hook/index.html | 2 +-
_api/airflow/hooks/webhdfs_hook/index.html | 2 +-
_api/airflow/hooks/zendesk_hook/index.html | 2 +-
_api/airflow/models/base/index.html | 2 +-
_api/airflow/models/baseoperator/index.html | 8 +-
_api/airflow/models/chart/index.html | 2 +-
_api/airflow/models/connection/index.html | 2 +-
_api/airflow/models/crypto/index.html | 2 +-
_api/airflow/models/dag/index.html | 2 +-
_api/airflow/models/dagbag/index.html | 2 +-
_api/airflow/models/dagpickle/index.html | 2 +-
_api/airflow/models/dagrun/index.html | 2 +-
_api/airflow/models/errors/index.html | 2 +-
_api/airflow/models/index.html | 8 +-
_api/airflow/models/knownevent/index.html | 2 +-
_api/airflow/models/kubernetes/index.html | 2 +-
_api/airflow/models/log/index.html | 2 +-
_api/airflow/models/pool/index.html | 2 +-
_api/airflow/models/skipmixin/index.html | 2 +-
_api/airflow/models/slamiss/index.html | 2 +-
_api/airflow/models/taskfail/index.html | 2 +-
_api/airflow/models/taskinstance/index.html | 2 +-
_api/airflow/models/taskreschedule/index.html | 2 +-
_api/airflow/models/user/index.html | 2 +-
_api/airflow/models/variable/index.html | 2 +-
_api/airflow/models/xcom/index.html | 2 +-
_api/airflow/operators/bash_operator/index.html | 2 +-
_api/airflow/operators/branch_operator/index.html | 2 +-
_api/airflow/operators/check_operator/index.html | 2 +-
_api/airflow/operators/dagrun_operator/index.html | 2 +-
_api/airflow/operators/docker_operator/index.html | 2 +-
.../operators/druid_check_operator/index.html | 2 +-
_api/airflow/operators/dummy_operator/index.html | 2 +-
_api/airflow/operators/email_operator/index.html | 2 +-
_api/airflow/operators/generic_transfer/index.html | 2 +-
_api/airflow/operators/hive_operator/index.html | 2 +-
.../operators/hive_stats_operator/index.html | 4 +-
_api/airflow/operators/hive_to_druid/index.html | 2 +-
_api/airflow/operators/hive_to_mysql/index.html | 2 +-
.../operators/hive_to_samba_operator/index.html | 2 +-
_api/airflow/operators/http_operator/index.html | 2 +-
_api/airflow/operators/index.html | 8 +-
_api/airflow/operators/jdbc_operator/index.html | 2 +-
.../operators/latest_only_operator/index.html | 2 +-
_api/airflow/operators/mssql_operator/index.html | 2 +-
_api/airflow/operators/mssql_to_hive/index.html | 2 +-
_api/airflow/operators/mysql_operator/index.html | 2 +-
_api/airflow/operators/mysql_to_hive/index.html | 2 +-
_api/airflow/operators/oracle_operator/index.html | 2 +-
_api/airflow/operators/pig_operator/index.html | 2 +-
.../airflow/operators/postgres_operator/index.html | 2 +-
.../operators/presto_check_operator/index.html | 2 +-
_api/airflow/operators/presto_to_mysql/index.html | 2 +-
_api/airflow/operators/python_operator/index.html | 2 +-
.../operators/redshift_to_s3_operator/index.html | 2 +-
.../s3_file_transform_operator/index.html | 2 +-
.../operators/s3_to_hive_operator/index.html | 2 +-
.../operators/s3_to_redshift_operator/index.html | 2 +-
_api/airflow/operators/sensors/index.html | 2 +-
_api/airflow/operators/slack_operator/index.html | 2 +-
_api/airflow/operators/sqlite_operator/index.html | 2 +-
_api/airflow/operators/subdag_operator/index.html | 2 +-
.../sensors/base_sensor_operator/index.html | 2 +-
.../sensors/external_task_sensor/index.html | 2 +-
_api/airflow/sensors/hdfs_sensor/index.html | 2 +-
.../sensors/hive_partition_sensor/index.html | 2 +-
_api/airflow/sensors/http_sensor/index.html | 2 +-
_api/airflow/sensors/index.html | 2 +-
.../sensors/metastore_partition_sensor/index.html | 2 +-
.../sensors/named_hive_partition_sensor/index.html | 2 +-
_api/airflow/sensors/s3_key_sensor/index.html | 2 +-
_api/airflow/sensors/s3_prefix_sensor/index.html | 2 +-
_api/airflow/sensors/sql_sensor/index.html | 2 +-
_api/airflow/sensors/time_delta_sensor/index.html | 2 +-
_api/airflow/sensors/time_sensor/index.html | 2 +-
_api/airflow/sensors/web_hdfs_sensor/index.html | 2 +-
_api/index.html | 2 +-
.../example_dags/example_dingding_operator.html | 260 ++--
.../example_gcp_bigtable_operators.html | 126 +-
.../example_dags/example_gcp_cloud_build.html | 106 +-
.../contrib/example_dags/example_gcp_compute.html | 104 +-
.../example_dags/example_gcp_compute_igm.html | 130 +-
.../contrib/example_dags/example_gcp_function.html | 134 +-
.../example_dags/example_gcp_natural_language.html | 128 +-
.../contrib/example_dags/example_gcp_spanner.html | 142 +--
.../contrib/example_dags/example_gcp_speech.html | 104 +-
.../contrib/example_dags/example_gcp_sql.html | 402 +++---
.../example_dags/example_gcp_sql_query.html | 374 +++---
.../contrib/example_dags/example_gcp_transfer.html | 172 +--
.../example_dags/example_gcp_translate.html | 66 +-
.../example_gcp_video_intelligence.html | 120 +-
.../contrib/example_dags/example_gcp_vision.html | 412 +++---
.../contrib/example_dags/example_gcs_acl.html | 70 +-
.../example_dags/example_gcs_to_bq_operator.html | 76 +-
.../contrib/executors/kubernetes_executor.html | 564 ++++-----
.../airflow/contrib/executors/mesos_executor.html | 182 +--
_modules/airflow/contrib/hooks.html | 120 +-
.../airflow/contrib/hooks/aws_athena_hook.html | 94 +-
.../airflow/contrib/hooks/aws_dynamodb_hook.html | 52 +-
.../airflow/contrib/hooks/aws_firehose_hook.html | 42 +-
.../contrib/hooks/aws_glue_catalog_hook.html | 70 +-
_modules/airflow/contrib/hooks/aws_hook.html | 166 +--
.../airflow/contrib/hooks/aws_lambda_hook.html | 48 +-
_modules/airflow/contrib/hooks/aws_logs_hook.html | 58 +-
_modules/airflow/contrib/hooks/aws_sns_hook.html | 46 +-
_modules/airflow/contrib/hooks/aws_sqs_hook.html | 44 +-
.../hooks/azure_container_instance_hook.html | 66 +-
.../hooks/azure_container_registry_hook.html | 40 +-
.../contrib/hooks/azure_container_volume_hook.html | 50 +-
.../airflow/contrib/hooks/azure_cosmos_hook.html | 204 +--
.../contrib/hooks/azure_data_lake_hook.html | 54 +-
.../contrib/hooks/azure_fileshare_hook.html | 44 +-
_modules/airflow/contrib/hooks/bigquery_hook.html | 1162 ++++++++---------
_modules/airflow/contrib/hooks/cassandra_hook.html | 114 +-
_modules/airflow/contrib/hooks/cloudant_hook.html | 68 +-
.../airflow/contrib/hooks/databricks_hook.html | 144 +--
_modules/airflow/contrib/hooks/datadog_hook.html | 70 +-
_modules/airflow/contrib/hooks/datastore_hook.html | 106 +-
_modules/airflow/contrib/hooks/dingding_hook.html | 96 +-
.../contrib/hooks/discord_webhook_hook.html | 90 +-
_modules/airflow/contrib/hooks/emr_hook.html | 46 +-
_modules/airflow/contrib/hooks/fs_hook.html | 44 +-
_modules/airflow/contrib/hooks/ftp_hook.html | 102 +-
.../airflow/contrib/hooks/gcp_api_base_hook.html | 138 +-
.../airflow/contrib/hooks/gcp_bigtable_hook.html | 80 +-
.../contrib/hooks/gcp_cloud_build_hook.html | 80 +-
.../airflow/contrib/hooks/gcp_compute_hook.html | 144 +--
.../airflow/contrib/hooks/gcp_container_hook.html | 90 +-
.../airflow/contrib/hooks/gcp_dataflow_hook.html | 234 ++--
.../airflow/contrib/hooks/gcp_dataproc_hook.html | 270 ++--
_modules/airflow/contrib/hooks/gcp_dlp_hook.html | 508 ++++----
.../airflow/contrib/hooks/gcp_function_hook.html | 94 +-
_modules/airflow/contrib/hooks/gcp_kms_hook.html | 66 +-
.../airflow/contrib/hooks/gcp_mlengine_hook.html | 128 +-
.../contrib/hooks/gcp_natural_language_hook.html | 58 +-
.../airflow/contrib/hooks/gcp_pubsub_hook.html | 116 +-
.../airflow/contrib/hooks/gcp_spanner_hook.html | 106 +-
.../contrib/hooks/gcp_speech_to_text_hook.html | 48 +-
_modules/airflow/contrib/hooks/gcp_sql_hook.html | 520 ++++----
.../contrib/hooks/gcp_text_to_speech_hook.html | 48 +-
.../airflow/contrib/hooks/gcp_transfer_hook.html | 170 +--
.../airflow/contrib/hooks/gcp_translate_hook.html | 46 +-
.../contrib/hooks/gcp_video_intelligence_hook.html | 62 +-
.../airflow/contrib/hooks/gcp_vision_hook.html | 280 ++--
_modules/airflow/contrib/hooks/gcs_hook.html | 224 ++--
_modules/airflow/contrib/hooks/grpc_hook.html | 68 +-
_modules/airflow/contrib/hooks/imap_hook.html | 112 +-
_modules/airflow/contrib/hooks/jenkins_hook.html | 60 +-
_modules/airflow/contrib/hooks/jira_hook.html | 88 +-
_modules/airflow/contrib/hooks/mongo_hook.html | 104 +-
_modules/airflow/contrib/hooks/openfaas_hook.html | 88 +-
.../airflow/contrib/hooks/opsgenie_alert_hook.html | 58 +-
_modules/airflow/contrib/hooks/pinot_hook.html | 72 +-
.../airflow/contrib/hooks/qubole_check_hook.html | 96 +-
_modules/airflow/contrib/hooks/qubole_hook.html | 188 +--
_modules/airflow/contrib/hooks/redis_hook.html | 56 +-
_modules/airflow/contrib/hooks/redshift_hook.html | 68 +-
_modules/airflow/contrib/hooks/sagemaker_hook.html | 336 ++---
.../airflow/contrib/hooks/salesforce_hook.html | 204 +--
_modules/airflow/contrib/hooks/segment_hook.html | 62 +-
_modules/airflow/contrib/hooks/sftp_hook.html | 124 +-
.../airflow/contrib/hooks/slack_webhook_hook.html | 90 +-
_modules/airflow/contrib/hooks/snowflake_hook.html | 104 +-
.../airflow/contrib/hooks/spark_jdbc_hook.html | 172 +--
.../airflow/contrib/hooks/spark_jdbc_script.html | 138 +-
_modules/airflow/contrib/hooks/spark_sql_hook.html | 110 +-
.../airflow/contrib/hooks/spark_submit_hook.html | 414 +++---
_modules/airflow/contrib/hooks/sqoop_hook.html | 198 +--
_modules/airflow/contrib/hooks/ssh_hook.html | 162 +--
_modules/airflow/contrib/hooks/vertica_hook.html | 58 +-
_modules/airflow/contrib/hooks/wasb_hook.html | 56 +-
_modules/airflow/contrib/hooks/winrm_hook.html | 172 +--
_modules/airflow/contrib/operators.html | 90 +-
.../contrib/operators/adls_list_operator.html | 48 +-
.../airflow/contrib/operators/adls_to_gcs.html | 64 +-
.../contrib/operators/aws_athena_operator.html | 82 +-
.../operators/aws_sqs_publish_operator.html | 50 +-
.../contrib/operators/awsbatch_operator.html | 116 +-
.../azure_container_instances_operator.html | 164 +--
.../contrib/operators/azure_cosmos_operator.html | 54 +-
.../contrib/operators/bigquery_check_operator.html | 70 +-
.../contrib/operators/bigquery_get_data.html | 64 +-
.../contrib/operators/bigquery_operator.html | 250 ++--
.../operators/bigquery_table_delete_operator.html | 52 +-
.../contrib/operators/bigquery_to_bigquery.html | 62 +-
.../airflow/contrib/operators/bigquery_to_gcs.html | 62 +-
.../contrib/operators/cassandra_to_gcs.html | 240 ++--
.../contrib/operators/databricks_operator.html | 192 +--
.../contrib/operators/dataflow_operator.html | 120 +-
.../contrib/operators/dataproc_operator.html | 554 ++++----
.../operators/datastore_export_operator.html | 68 +-
.../operators/datastore_import_operator.html | 64 +-
.../contrib/operators/dingding_operator.html | 56 +-
.../operators/discord_webhook_operator.html | 62 +-
.../airflow/contrib/operators/druid_operator.html | 54 +-
.../airflow/contrib/operators/ecs_operator.html | 156 +--
.../contrib/operators/emr_add_steps_operator.html | 58 +-
.../operators/emr_create_job_flow_operator.html | 64 +-
.../operators/emr_terminate_job_flow_operator.html | 54 +-
.../airflow/contrib/operators/file_to_gcs.html | 52 +-
.../airflow/contrib/operators/file_to_wasb.html | 52 +-
.../contrib/operators/gcp_bigtable_operator.html | 214 ++--
.../operators/gcp_cloud_build_operator.html | 92 +-
.../contrib/operators/gcp_compute_operator.html | 294 ++---
.../contrib/operators/gcp_container_operator.html | 158 +--
.../contrib/operators/gcp_dlp_operator.html | 710 +++++------
.../contrib/operators/gcp_function_operator.html | 198 +--
.../operators/gcp_natural_language_operator.html | 124 +-
.../contrib/operators/gcp_spanner_operator.html | 236 ++--
.../operators/gcp_speech_to_text_operator.html | 62 +-
.../contrib/operators/gcp_sql_operator.html | 456 +++----
.../operators/gcp_text_to_speech_operator.html | 80 +-
.../contrib/operators/gcp_transfer_operator.html | 236 ++--
.../contrib/operators/gcp_translate_operator.html | 52 +-
.../operators/gcp_translate_speech_operator.html | 66 +-
.../operators/gcp_video_intelligence_operator.html | 116 +-
.../contrib/operators/gcp_vision_operator.html | 380 +++---
.../contrib/operators/gcs_acl_operator.html | 66 +-
.../contrib/operators/gcs_delete_operator.html | 54 +-
.../contrib/operators/gcs_download_operator.html | 58 +-
.../contrib/operators/gcs_list_operator.html | 54 +-
.../airflow/contrib/operators/gcs_operator.html | 64 +-
_modules/airflow/contrib/operators/gcs_to_bq.html | 116 +-
_modules/airflow/contrib/operators/gcs_to_gcs.html | 78 +-
_modules/airflow/contrib/operators/gcs_to_s3.html | 86 +-
.../contrib/operators/hipchat_operator.html | 92 +-
.../contrib/operators/hive_to_dynamodb.html | 70 +-
.../operators/imap_attachment_to_s3_operator.html | 56 +-
.../operators/jenkins_job_trigger_operator.html | 180 +--
.../airflow/contrib/operators/jira_operator.html | 76 +-
.../contrib/operators/kubernetes_pod_operator.html | 96 +-
.../contrib/operators/mlengine_operator.html | 316 ++---
.../airflow/contrib/operators/mongo_to_s3.html | 70 +-
.../airflow/contrib/operators/mssql_to_gcs.html | 58 +-
.../airflow/contrib/operators/mysql_to_gcs.html | 104 +-
.../contrib/operators/opsgenie_alert_operator.html | 78 +-
.../oracle_to_azure_data_lake_transfer.html | 62 +-
.../operators/oracle_to_oracle_transfer.html | 54 +-
.../operators/postgres_to_gcs_operator.html | 82 +-
.../airflow/contrib/operators/pubsub_operator.html | 102 +-
.../contrib/operators/qubole_check_operator.html | 98 +-
.../airflow/contrib/operators/qubole_operator.html | 84 +-
.../contrib/operators/redis_publish_operator.html | 48 +-
.../contrib/operators/s3_copy_object_operator.html | 54 +-
.../operators/s3_delete_objects_operator.html | 56 +-
.../contrib/operators/s3_list_operator.html | 54 +-
.../contrib/operators/s3_to_gcs_operator.html | 122 +-
.../contrib/operators/s3_to_sftp_operator.html | 50 +-
.../contrib/operators/sagemaker_base_operator.html | 62 +-
.../sagemaker_endpoint_config_operator.html | 52 +-
.../operators/sagemaker_endpoint_operator.html | 96 +-
.../operators/sagemaker_model_operator.html | 54 +-
.../operators/sagemaker_training_operator.html | 66 +-
.../operators/sagemaker_transform_operator.html | 80 +-
.../operators/sagemaker_tuning_operator.html | 72 +-
.../operators/segment_track_event_operator.html | 52 +-
.../airflow/contrib/operators/sftp_operator.html | 100 +-
.../contrib/operators/sftp_to_s3_operator.html | 52 +-
.../contrib/operators/slack_webhook_operator.html | 68 +-
.../contrib/operators/snowflake_operator.html | 54 +-
.../contrib/operators/sns_publish_operator.html | 46 +-
.../contrib/operators/spark_jdbc_operator.html | 98 +-
.../contrib/operators/spark_sql_operator.html | 70 +-
.../contrib/operators/spark_submit_operator.html | 100 +-
_modules/airflow/contrib/operators/sql_to_gcs.html | 156 +--
.../airflow/contrib/operators/sqoop_operator.html | 144 +--
.../airflow/contrib/operators/ssh_operator.html | 114 +-
.../contrib/operators/vertica_operator.html | 50 +-
.../airflow/contrib/operators/vertica_to_hive.html | 92 +-
.../contrib/operators/vertica_to_mysql.html | 92 +-
.../operators/wasb_delete_blob_operator.html | 52 +-
.../airflow/contrib/operators/winrm_operator.html | 100 +-
.../airflow/contrib/sensors/aws_athena_sensor.html | 62 +-
.../sensors/aws_glue_catalog_partition_sensor.html | 60 +-
.../sensors/aws_redshift_cluster_sensor.html | 48 +-
.../airflow/contrib/sensors/aws_sqs_sensor.html | 64 +-
.../contrib/sensors/azure_cosmos_sensor.html | 48 +-
_modules/airflow/contrib/sensors/bash_sensor.html | 70 +-
.../airflow/contrib/sensors/bigquery_sensor.html | 52 +-
.../contrib/sensors/cassandra_record_sensor.html | 44 +-
.../contrib/sensors/cassandra_table_sensor.html | 44 +-
.../airflow/contrib/sensors/datadog_sensor.html | 70 +-
.../airflow/contrib/sensors/emr_base_sensor.html | 60 +-
.../contrib/sensors/emr_job_flow_sensor.html | 60 +-
.../airflow/contrib/sensors/emr_step_sensor.html | 60 +-
_modules/airflow/contrib/sensors/file_sensor.html | 60 +-
_modules/airflow/contrib/sensors/ftp_sensor.html | 56 +-
.../contrib/sensors/gcp_transfer_sensor.html | 54 +-
_modules/airflow/contrib/sensors/gcs_sensor.html | 108 +-
_modules/airflow/contrib/sensors/hdfs_sensor.html | 62 +-
.../contrib/sensors/imap_attachment_sensor.html | 50 +-
_modules/airflow/contrib/sensors/jira_sensor.html | 102 +-
_modules/airflow/contrib/sensors/mongo_sensor.html | 50 +-
.../airflow/contrib/sensors/pubsub_sensor.html | 56 +-
.../airflow/contrib/sensors/python_sensor.html | 54 +-
.../airflow/contrib/sensors/qubole_sensor.html | 66 +-
.../airflow/contrib/sensors/redis_key_sensor.html | 46 +-
.../contrib/sensors/redis_pub_sub_sensor.html | 58 +-
.../contrib/sensors/sagemaker_base_sensor.html | 68 +-
.../contrib/sensors/sagemaker_endpoint_sensor.html | 48 +-
.../contrib/sensors/sagemaker_training_sensor.html | 70 +-
.../sensors/sagemaker_transform_sensor.html | 48 +-
.../contrib/sensors/sagemaker_tuning_sensor.html | 48 +-
_modules/airflow/contrib/sensors/sftp_sensor.html | 50 +-
_modules/airflow/contrib/sensors/wasb_sensor.html | 62 +-
.../airflow/contrib/sensors/weekday_sensor.html | 50 +-
.../example_dags/example_bash_operator.html | 70 +-
.../example_dags/example_python_operator.html | 66 +-
_modules/airflow/exceptions.html | 44 +-
_modules/airflow/executors.html | 74 +-
_modules/airflow/executors/base_executor.html | 112 +-
_modules/airflow/executors/celery_executor.html | 126 +-
_modules/airflow/executors/dask_executor.html | 78 +-
_modules/airflow/executors/local_executor.html | 76 +-
.../airflow/executors/sequential_executor.html | 48 +-
_modules/airflow/hooks.html | 134 +-
_modules/airflow/hooks/S3_hook.html | 224 ++--
_modules/airflow/hooks/base_hook.html | 64 +-
_modules/airflow/hooks/dbapi_hook.html | 134 +-
_modules/airflow/hooks/docker_hook.html | 68 +-
_modules/airflow/hooks/druid_hook.html | 126 +-
_modules/airflow/hooks/hdfs_hook.html | 72 +-
_modules/airflow/hooks/hive_hooks.html | 508 ++++----
_modules/airflow/hooks/http_hook.html | 114 +-
_modules/airflow/hooks/jdbc_hook.html | 50 +-
_modules/airflow/hooks/mssql_hook.html | 48 +-
_modules/airflow/hooks/mysql_hook.html | 136 +-
_modules/airflow/hooks/oracle_hook.html | 202 +--
_modules/airflow/hooks/pig_hook.html | 68 +-
_modules/airflow/hooks/postgres_hook.html | 90 +-
_modules/airflow/hooks/presto_hook.html | 84 +-
_modules/airflow/hooks/samba_hook.html | 38 +-
_modules/airflow/hooks/slack_hook.html | 56 +-
_modules/airflow/hooks/sqlite_hook.html | 44 +-
_modules/airflow/hooks/webhdfs_hook.html | 68 +-
_modules/airflow/hooks/zendesk_hook.html | 88 +-
_modules/airflow/macros.html | 72 +-
_modules/airflow/macros/hive.html | 64 +-
_modules/airflow/models.html | 84 +-
_modules/airflow/models/base.html | 44 +-
_modules/airflow/models/baseoperator.html | 406 +++---
_modules/airflow/models/chart.html | 60 +-
_modules/airflow/models/connection.html | 254 ++--
_modules/airflow/models/crypto.html | 60 +-
_modules/airflow/models/dag.html | 664 +++++-----
_modules/airflow/models/dagbag.html | 218 ++--
_modules/airflow/models/dagpickle.html | 46 +-
_modules/airflow/models/dagrun.html | 212 ++--
_modules/airflow/models/errors.html | 42 +-
_modules/airflow/models/knownevent.html | 58 +-
_modules/airflow/models/kubernetes.html | 62 +-
_modules/airflow/models/log.html | 62 +-
_modules/airflow/models/pool.html | 64 +-
_modules/airflow/models/skipmixin.html | 62 +-
_modules/airflow/models/slamiss.html | 52 +-
_modules/airflow/models/taskfail.html | 54 +-
_modules/airflow/models/taskinstance.html | 752 +++++------
_modules/airflow/models/taskreschedule.html | 70 +-
_modules/airflow/models/user.html | 46 +-
_modules/airflow/models/variable.html | 122 +-
_modules/airflow/models/xcom.html | 174 +--
_modules/airflow/operators.html | 196 +--
_modules/airflow/operators/bash_operator.html | 90 +-
_modules/airflow/operators/branch_operator.html | 42 +-
_modules/airflow/operators/check_operator.html | 170 +--
_modules/airflow/operators/dagrun_operator.html | 68 +-
_modules/airflow/operators/docker_operator.html | 152 +--
.../airflow/operators/druid_check_operator.html | 52 +-
_modules/airflow/operators/dummy_operator.html | 42 +-
_modules/airflow/operators/email_operator.html | 56 +-
_modules/airflow/operators/generic_transfer.html | 56 +-
_modules/airflow/operators/hive_operator.html | 94 +-
.../airflow/operators/hive_stats_operator.html | 158 +--
_modules/airflow/operators/hive_to_druid.html | 208 +--
_modules/airflow/operators/hive_to_mysql.html | 72 +-
.../airflow/operators/hive_to_samba_operator.html | 54 +-
_modules/airflow/operators/http_operator.html | 64 +-
_modules/airflow/operators/jdbc_operator.html | 50 +-
.../airflow/operators/latest_only_operator.html | 70 +-
_modules/airflow/operators/mssql_operator.html | 52 +-
_modules/airflow/operators/mssql_to_hive.html | 80 +-
_modules/airflow/operators/mysql_operator.html | 52 +-
_modules/airflow/operators/mysql_to_hive.html | 94 +-
_modules/airflow/operators/oracle_operator.html | 52 +-
_modules/airflow/operators/pig_operator.html | 56 +-
_modules/airflow/operators/postgres_operator.html | 54 +-
.../airflow/operators/presto_check_operator.html | 54 +-
_modules/airflow/operators/presto_to_mysql.html | 58 +-
_modules/airflow/operators/python_operator.html | 264 ++--
.../airflow/operators/redshift_to_s3_operator.html | 110 +-
.../operators/s3_file_transform_operator.html | 90 +-
.../airflow/operators/s3_to_hive_operator.html | 156 +--
.../airflow/operators/s3_to_redshift_operator.html | 74 +-
_modules/airflow/operators/sensors.html | 58 +-
_modules/airflow/operators/slack_operator.html | 92 +-
_modules/airflow/operators/sqlite_operator.html | 50 +-
_modules/airflow/operators/subdag_operator.html | 88 +-
_modules/airflow/sensors.html | 90 +-
_modules/airflow/sensors/base_sensor_operator.html | 86 +-
_modules/airflow/sensors/external_task_sensor.html | 90 +-
_modules/airflow/sensors/hdfs_sensor.html | 96 +-
.../airflow/sensors/hive_partition_sensor.html | 60 +-
_modules/airflow/sensors/http_sensor.html | 64 +-
.../sensors/metastore_partition_sensor.html | 86 +-
.../sensors/named_hive_partition_sensor.html | 68 +-
_modules/airflow/sensors/s3_key_sensor.html | 62 +-
_modules/airflow/sensors/s3_prefix_sensor.html | 54 +-
_modules/airflow/sensors/sql_sensor.html | 76 +-
_modules/airflow/sensors/time_delta_sensor.html | 46 +-
_modules/airflow/sensors/time_sensor.html | 42 +-
_modules/airflow/sensors/web_hdfs_sensor.html | 46 +-
_modules/airflow/utils/log/logging_mixin.html | 84 +-
_modules/index.html | 2 +-
_static/basic.css | 11 +-
_static/documentation_options.js | 2 +-
.../jquery-3.2.1.js => _static/jquery-3.4.1.js | 1339 ++++++++++++--------
_static/jquery.js | 6 +-
_static/pygments.css | 6 +
api.html | 12 +-
changelog.html | 2 +-
cli.html | 72 +-
concepts.html | 240 ++--
faq.html | 10 +-
genindex.html | 622 ++++-----
howto/check-health.html | 4 +-
howto/connection/aws.html | 4 +-
howto/connection/gcp.html | 4 +-
howto/connection/gcp_sql.html | 6 +-
howto/connection/grpc.html | 2 +-
howto/connection/index.html | 2 +-
howto/connection/mysql.html | 8 +-
howto/connection/oracle.html | 6 +-
howto/connection/postgres.html | 6 +-
howto/connection/ssh.html | 6 +-
howto/define_extra_link.html | 14 +-
howto/executor/use-celery.html | 6 +-
howto/executor/use-dask.html | 10 +-
howto/executor/use-mesos.html | 6 +-
howto/index.html | 2 +-
howto/initialize-database.html | 4 +-
howto/operator/bash.html | 26 +-
howto/operator/dingding.html | 72 +-
howto/operator/gcp/bigtable.html | 62 +-
howto/operator/gcp/cloud_build.html | 42 +-
howto/operator/gcp/compute.html | 130 +-
howto/operator/gcp/function.html | 88 +-
howto/operator/gcp/gcs.html | 52 +-
howto/operator/gcp/index.html | 2 +-
howto/operator/gcp/natural_language.html | 62 +-
howto/operator/gcp/spanner.html | 164 +--
howto/operator/gcp/speech.html | 50 +-
howto/operator/gcp/sql.html | 648 +++++-----
howto/operator/gcp/transfer.html | 214 ++--
howto/operator/gcp/translate-speech.html | 18 +-
howto/operator/gcp/translate.html | 22 +-
howto/operator/gcp/video.html | 62 +-
howto/operator/gcp/vision.html | 332 ++---
howto/operator/index.html | 2 +-
howto/operator/python.html | 16 +-
howto/run-behind-proxy.html | 14 +-
howto/run-with-systemd.html | 2 +-
howto/run-with-upstart.html | 4 +-
howto/secure-connections.html | 10 +-
howto/set-config.html | 8 +-
howto/tracking-user-activity.html | 8 +-
howto/use-test-config.html | 4 +-
howto/write-logs.html | 68 +-
http-routingtable.html | 2 +-
index.html | 2 +-
installation.html | 8 +-
integration.html | 2 +-
kubernetes.html | 96 +-
license.html | 34 +-
lineage.html | 34 +-
macros.html | 16 +-
metrics.html | 8 +-
objects.inv | Bin 39960 -> 39960 bytes
plugins.html | 134 +-
privacy_notice.html | 2 +-
profiling.html | 2 +-
project.html | 2 +-
py-modindex.html | 2 +-
scheduler.html | 26 +-
search.html | 2 +-
security.html | 240 ++--
start.html | 30 +-
timezone.html | 32 +-
tutorial.html | 232 ++--
ui.html | 2 +-
1456 files changed, 45604 insertions(+), 44892 deletions(-)
diff --git a/.buildinfo b/.buildinfo
index 9ac6a72..60ac6a3 100644
--- a/.buildinfo
+++ b/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ab201de8b04254f935fbd0f1eb3d7254
+config: e355f1ac441ea459bcd16e3760339883
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/1.10.5/.buildinfo b/1.10.5/.buildinfo
index 9ac6a72..60ac6a3 100644
--- a/1.10.5/.buildinfo
+++ b/1.10.5/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ab201de8b04254f935fbd0f1eb3d7254
+config: e355f1ac441ea459bcd16e3760339883
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/1.10.5/_api/airflow/contrib/executors/index.html b/1.10.5/_api/airflow/contrib/executors/index.html
index 7854af5..8f72a51 100644
--- a/1.10.5/_api/airflow/contrib/executors/index.html
+++ b/1.10.5/_api/airflow/contrib/executors/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/executors/kubernetes_executor/index.html b/1.10.5/_api/airflow/contrib/executors/kubernetes_executor/index.html
index 4a24d4e..5e8849a 100644
--- a/1.10.5/_api/airflow/contrib/executors/kubernetes_executor/index.html
+++ b/1.10.5/_api/airflow/contrib/executors/kubernetes_executor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/executors/mesos_executor/index.html b/1.10.5/_api/airflow/contrib/executors/mesos_executor/index.html
index d5ef3c7..3920aa2 100644
--- a/1.10.5/_api/airflow/contrib/executors/mesos_executor/index.html
+++ b/1.10.5/_api/airflow/contrib/executors/mesos_executor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_athena_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_athena_hook/index.html
index a3f1849..4304754 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_athena_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_athena_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_dynamodb_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_dynamodb_hook/index.html
index 2833b86..cca8e61 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_dynamodb_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_dynamodb_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_firehose_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_firehose_hook/index.html
index 62c0bf2..b1661c5 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_firehose_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_firehose_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_glue_catalog_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_glue_catalog_hook/index.html
index 7561248..b4c917a 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_glue_catalog_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_glue_catalog_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -353,9 +353,9 @@ a partition may be composed of multiple columns. For example:
<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.7)">bool</a></p>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hook</span> <span class="o">=</span> <span class="n">AwsGlueCatalogHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s">'static_babynames_partitioned'</span>
-<span class="gp">>>> </span><span class="n">hook</span><span class="o">.</span><span class="n">check_for_partition</span><span class="p">(</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s">"ds='2015-01-01'"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hook</span> <span class="o">=</span> <span class="n">AwsGlueCatalogHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s1">'static_babynames_partitioned'</span>
+<span class="gp">>>> </span><span class="n">hook</span><span class="o">.</span><span class="n">check_for_partition</span><span class="p">(</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s2">"ds='2015-01-01'"</span><span class="p">)</span>
<span class="go">True</span>
</pre></div>
</div>
@@ -376,9 +376,9 @@ a partition may be composed of multiple columns. For example:
<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)">dict</a></p>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hook</span> <span class="o">=</span> <span class="n">AwsGlueCatalogHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">r</span> <span class="o">=</span> <span class="n">hook</span><span class="o">.</span><span class="n">get_table</span><span class="p">(</span><span class="s">'db'</span><span class="p">,</span> <span class="s">'table_foo'</span><span class="p">)</span>
-<span class="gp">>>> </span><span class="n">r</span><span class="p">[</span><span class="s">'Name'</span><span class="p">]</span> <span class="o">=</span> <span class="s">'table_foo'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hook</span> <span class="o">=</span> <span class="n">AwsGlueCatalogHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">r</span> <span class="o">=</span> <span class="n">hook</span><span class="o">.</span><span class="n">get_table</span><span class="p">(</span><span class="s1">'db'</span><span class="p">,</span> <span class="s1">'table_foo'</span><span class="p">)</span>
+<span class="gp">>>> </span><span class="n">r</span><span class="p">[</span><span class="s1">'Name'</span><span class="p">]</span> <span class="o">=</span> <span class="s1">'table_foo'</span>
</pre></div>
</div>
</dd></dl>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_hook/index.html
index b189308..a7fecee 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_lambda_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_lambda_hook/index.html
index b08bde0..9899a14 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_lambda_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_lambda_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_logs_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_logs_hook/index.html
index a892019..1c8d243 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_logs_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_logs_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_sns_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_sns_hook/index.html
index 6ee9b03..4c90a9d 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_sns_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_sns_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_sqs_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_sqs_hook/index.html
index 5e935bd..2fb88f6 100644
--- a/1.10.5/_api/airflow/contrib/hooks/aws_sqs_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_sqs_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_container_instance_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_container_instance_hook/index.html
index 435022d..be8110f 100644
--- a/1.10.5/_api/airflow/contrib/hooks/azure_container_instance_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_container_instance_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_container_registry_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_container_registry_hook/index.html
index 41a872e..0d82837 100644
--- a/1.10.5/_api/airflow/contrib/hooks/azure_container_registry_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_container_registry_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_container_volume_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_container_volume_hook/index.html
index 00948ce..d233c9e 100644
--- a/1.10.5/_api/airflow/contrib/hooks/azure_container_volume_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_container_volume_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_cosmos_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_cosmos_hook/index.html
index 0ed2333..982630c 100644
--- a/1.10.5/_api/airflow/contrib/hooks/azure_cosmos_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_cosmos_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_data_lake_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_data_lake_hook/index.html
index 7e4a8f1..7e352f8 100644
--- a/1.10.5/_api/airflow/contrib/hooks/azure_data_lake_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_data_lake_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_fileshare_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_fileshare_hook/index.html
index 2bea5df..bdd5fde 100644
--- a/1.10.5/_api/airflow/contrib/hooks/azure_fileshare_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_fileshare_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/bigquery_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/bigquery_hook/index.html
index 8309922..53f9c05 100644
--- a/1.10.5/_api/airflow/contrib/hooks/bigquery_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/bigquery_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -433,8 +433,8 @@ To create a view, which is defined by a SQL query, parse a dictionary to ‘view
</dd>
</dl>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">schema_fields</span><span class="o">=</span><span class="p">[{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"emp_name"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"STRING"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span clas [...]
- <span class="p">{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"salary"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"INTEGER"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span class="s">"NULLABLE"</span><span class="p">}]</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">schema_fields</span><span class="o">=</span><span class="p">[{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"emp_name"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"STRING"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">: [...]
+ <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"salary"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"INTEGER"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">:</span> <span class="s2">"NULLABLE"</span><span class="p">}]</span>
</pre></div>
</div>
<dl class="field-list simple">
@@ -458,9 +458,9 @@ If set, it will create a view instead of a table:
</dd>
</dl>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">view</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"query"</span><span class="p">:</span> <span class="s">"SELECT * FROM `test-project-id.test_dataset_id.test_table_prefix*` LIMIT 1000"</span><span class="p">,</span>
- <span class="s">"useLegacySql"</span><span class="p">:</span> <span class="k">False</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">view</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"query"</span><span class="p">:</span> <span class="s2">"SELECT * FROM `test-project-id.test_dataset_id.test_table_prefix*` LIMIT 1000"</span><span class="p">,</span>
+ <span class="s2">"useLegacySql"</span><span class="p">:</span> <span class="kc">False</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -468,8 +468,8 @@ If set, it will create a view instead of a table:
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -530,8 +530,8 @@ soure_format is CSV.</p></li>
<li><p><strong>labels</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – a dictionary containing labels for the table, passed to BigQuery</p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -565,8 +565,8 @@ properties of a table stored outside of BigQuery.</p></li>
The supported schema modifications and unsupported schema modification are listed here:
<a class="reference external" href="https://cloud.google.com/bigquery/docs/managing-table-schemas">https://cloud.google.com/bigquery/docs/managing-table-schemas</a>
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">schema</span><span class="o">=</span><span class="p">[{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"emp_name"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"STRING"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span class="s">& [...]
- <span class="p">{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"salary"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"INTEGER"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span class="s">"NULLABLE"</span><span class="p">}]</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">schema</span><span class="o">=</span><span class="p">[{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"emp_name"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"STRING"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">:</span> [...]
+ <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"salary"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"INTEGER"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">:</span> <span class="s2">"NULLABLE"</span><span class="p">}]</span>
</pre></div>
</div>
</p></li>
@@ -576,9 +576,9 @@ definition for the table.</p></li>
If set, it will patch a view instead of a table:
<a class="reference external" href="https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#view">https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#view</a>
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">view</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"query"</span><span class="p">:</span> <span class="s">"SELECT * FROM `test-project-id.test_dataset_id.test_table_prefix*` LIMIT 500"</span><span class="p">,</span>
- <span class="s">"useLegacySql"</span><span class="p">:</span> <span class="k">False</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">view</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"query"</span><span class="p">:</span> <span class="s2">"SELECT * FROM `test-project-id.test_dataset_id.test_table_prefix*` LIMIT 500"</span><span class="p">,</span>
+ <span class="s2">"useLegacySql"</span><span class="p">:</span> <span class="kc">False</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -587,8 +587,8 @@ If set, it will patch a view instead of a table:
partition filter. If false, queries over the table</p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -657,8 +657,8 @@ US and EU. See details at
<a class="reference external" href="https://cloud.google.com/bigquery/docs/locations#specifying_your_location">https://cloud.google.com/bigquery/docs/locations#specifying_your_location</a></p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -719,8 +719,8 @@ table. Format is: <code class="docutils literal notranslate"><span class="pre">(
passed to BigQuery</p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -784,8 +784,8 @@ by one or more columns. This is only available in combination with
time_partitioning. The order of columns given determines the sort order.</p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -1005,22 +1005,22 @@ try to get all datasets</p>
<dt class="field-even">Returns</dt>
<dd class="field-even"><p><p>datasets_list</p>
<p>Example of returned datasets_list:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre> <span class="p">{</span>
- <span class="s">"kind"</span><span class="p">:</span><span class="s">"bigquery#dataset"</span><span class="p">,</span>
- <span class="s">"location"</span><span class="p">:</span><span class="s">"US"</span><span class="p">,</span>
- <span class="s">"id"</span><span class="p">:</span><span class="s">"your-project:dataset_2_test"</span><span class="p">,</span>
- <span class="s">"datasetReference"</span><span class="p">:{</span>
- <span class="s">"projectId"</span><span class="p">:</span><span class="s">"your-project"</span><span class="p">,</span>
- <span class="s">"datasetId"</span><span class="p">:</span><span class="s">"dataset_2_test"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span> <span class="p">{</span>
+ <span class="s2">"kind"</span><span class="p">:</span><span class="s2">"bigquery#dataset"</span><span class="p">,</span>
+ <span class="s2">"location"</span><span class="p">:</span><span class="s2">"US"</span><span class="p">,</span>
+ <span class="s2">"id"</span><span class="p">:</span><span class="s2">"your-project:dataset_2_test"</span><span class="p">,</span>
+ <span class="s2">"datasetReference"</span><span class="p">:{</span>
+ <span class="s2">"projectId"</span><span class="p">:</span><span class="s2">"your-project"</span><span class="p">,</span>
+ <span class="s2">"datasetId"</span><span class="p">:</span><span class="s2">"dataset_2_test"</span>
<span class="p">}</span>
<span class="p">},</span>
<span class="p">{</span>
- <span class="s">"kind"</span><span class="p">:</span><span class="s">"bigquery#dataset"</span><span class="p">,</span>
- <span class="s">"location"</span><span class="p">:</span><span class="s">"US"</span><span class="p">,</span>
- <span class="s">"id"</span><span class="p">:</span><span class="s">"your-project:dataset_1_test"</span><span class="p">,</span>
- <span class="s">"datasetReference"</span><span class="p">:{</span>
- <span class="s">"projectId"</span><span class="p">:</span><span class="s">"your-project"</span><span class="p">,</span>
- <span class="s">"datasetId"</span><span class="p">:</span><span class="s">"dataset_1_test"</span>
+ <span class="s2">"kind"</span><span class="p">:</span><span class="s2">"bigquery#dataset"</span><span class="p">,</span>
+ <span class="s2">"location"</span><span class="p">:</span><span class="s2">"US"</span><span class="p">,</span>
+ <span class="s2">"id"</span><span class="p">:</span><span class="s2">"your-project:dataset_1_test"</span><span class="p">,</span>
+ <span class="s2">"datasetReference"</span><span class="p">:{</span>
+ <span class="s2">"projectId"</span><span class="p">:</span><span class="s2">"your-project"</span><span class="p">,</span>
+ <span class="s2">"datasetId"</span><span class="p">:</span><span class="s2">"dataset_1_test"</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="p">]</span>
diff --git a/1.10.5/_api/airflow/contrib/hooks/cassandra_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/cassandra_hook/index.html
index 0231f18..0eb7d25 100644
--- a/1.10.5/_api/airflow/contrib/hooks/cassandra_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/cassandra_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -300,36 +300,36 @@ field of the connection.</p>
<p>Port can be specified in the port field of the connection.</p>
<p>If SSL is enabled in Cassandra, pass in a dict in the extra field as kwargs for
<code class="docutils literal notranslate"><span class="pre">ssl.wrap_socket()</span></code>. For example:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="p">{</span>
- <span class="s">'ssl_options'</span> <span class="p">:</span> <span class="p">{</span>
- <span class="s">'ca_certs'</span> <span class="p">:</span> <span class="n">PATH_TO_CA_CERTS</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="p">{</span>
+ <span class="s1">'ssl_options'</span> <span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'ca_certs'</span> <span class="p">:</span> <span class="n">PATH_TO_CA_CERTS</span>
<span class="p">}</span>
<span class="p">}</span>
</pre></div>
</div>
<p>Default load balancing policy is RoundRobinPolicy. To specify a different
LB policy:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="o">-</span> <span class="n">DCAwareRoundRobinPolicy</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="o">-</span> <span class="n">DCAwareRoundRobinPolicy</span>
<span class="p">{</span>
- <span class="s">'load_balancing_policy'</span><span class="p">:</span> <span class="s">'DCAwareRoundRobinPolicy'</span><span class="p">,</span>
- <span class="s">'load_balancing_policy_args'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'local_dc'</span><span class="p">:</span> <span class="n">LOCAL_DC_NAME</span><span class="p">,</span> <span class="o">//</span> <span class="n">optional</span>
- <span class="s">'used_hosts_per_remote_dc'</span><span class="p">:</span> <span class="n">SOME_INT_VALUE</span><span class="p">,</span> <span class="o">//</span> <span class="n">optional</span>
+ <span class="s1">'load_balancing_policy'</span><span class="p">:</span> <span class="s1">'DCAwareRoundRobinPolicy'</span><span class="p">,</span>
+ <span class="s1">'load_balancing_policy_args'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'local_dc'</span><span class="p">:</span> <span class="n">LOCAL_DC_NAME</span><span class="p">,</span> <span class="o">//</span> <span class="n">optional</span>
+ <span class="s1">'used_hosts_per_remote_dc'</span><span class="p">:</span> <span class="n">SOME_INT_VALUE</span><span class="p">,</span> <span class="o">//</span> <span class="n">optional</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="o">-</span> <span class="n">WhiteListRoundRobinPolicy</span>
<span class="p">{</span>
- <span class="s">'load_balancing_policy'</span><span class="p">:</span> <span class="s">'WhiteListRoundRobinPolicy'</span><span class="p">,</span>
- <span class="s">'load_balancing_policy_args'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'hosts'</span><span class="p">:</span> <span class="p">[</span><span class="s">'HOST1'</span><span class="p">,</span> <span class="s">'HOST2'</span><span class="p">,</span> <span class="s">'HOST3'</span><span class="p">]</span>
+ <span class="s1">'load_balancing_policy'</span><span class="p">:</span> <span class="s1">'WhiteListRoundRobinPolicy'</span><span class="p">,</span>
+ <span class="s1">'load_balancing_policy_args'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'hosts'</span><span class="p">:</span> <span class="p">[</span><span class="s1">'HOST1'</span><span class="p">,</span> <span class="s1">'HOST2'</span><span class="p">,</span> <span class="s1">'HOST3'</span><span class="p">]</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="o">-</span> <span class="n">TokenAwarePolicy</span>
<span class="p">{</span>
- <span class="s">'load_balancing_policy'</span><span class="p">:</span> <span class="s">'TokenAwarePolicy'</span><span class="p">,</span>
- <span class="s">'load_balancing_policy_args'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'child_load_balancing_policy'</span><span class="p">:</span> <span class="n">CHILD_POLICY_NAME</span><span class="p">,</span> <span class="o">//</span> <span class="n">optional</span>
- <span class="s">'child_load_balancing_policy_args'</span><span class="p">:</span> <span class="p">{</span> <span class="o">...</span> <span class="p">}</span> <span class="o">//</span> <span class="n">optional</span>
+ <span class="s1">'load_balancing_policy'</span><span class="p">:</span> <span class="s1">'TokenAwarePolicy'</span><span class="p">,</span>
+ <span class="s1">'load_balancing_policy_args'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'child_load_balancing_policy'</span><span class="p">:</span> <span class="n">CHILD_POLICY_NAME</span><span class="p">,</span> <span class="o">//</span> <span class="n">optional</span>
+ <span class="s1">'child_load_balancing_policy_args'</span><span class="p">:</span> <span class="p">{</span> <span class="o">...</span> <span class="p">}</span> <span class="o">//</span> <span class="n">optional</span>
<span class="p">}</span>
<span class="p">}</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/cloudant_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/cloudant_hook/index.html
index e1053ee..83e14ff 100644
--- a/1.10.5/_api/airflow/contrib/hooks/cloudant_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/cloudant_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/databricks_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/databricks_hook/index.html
index fa6cebb..ca4c0c4 100644
--- a/1.10.5/_api/airflow/contrib/hooks/databricks_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/databricks_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -342,13 +342,13 @@ https://www.sphinx-doc.org/en/master/templating.html
settings provided by users, specifically in the host field.</p>
<p>For example – when users supply <code class="docutils literal notranslate"><span class="pre">https://xx.cloud.databricks.com</span></code> as the
host, we must strip out the protocol to get the host.:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">h</span> <span class="o">=</span> <span class="n">DatabricksHook</span><span class="p">()</span>
-<span class="k">assert</span> <span class="n">h</span><span class="o">.</span><span class="n">_parse_host</span><span class="p">(</span><span class="s">'https://xx.cloud.databricks.com'</span><span class="p">)</span> <span class="o">==</span> <span class="s">'xx.cloud.databricks.com'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">h</span> <span class="o">=</span> <span class="n">DatabricksHook</span><span class="p">()</span>
+<span class="k">assert</span> <span class="n">h</span><span class="o">.</span><span class="n">_parse_host</span><span class="p">(</span><span class="s1">'https://xx.cloud.databricks.com'</span><span class="p">)</span> <span class="o">==</span> <span class="s1">'xx.cloud.databricks.com'</span>
</pre></div>
</div>
<p>In the case where users supply the correct <code class="docutils literal notranslate"><span class="pre">xx.cloud.databricks.com</span></code> as the
host, this function is a no-op.:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">assert</span> <span class="n">h</span><span class="o">.</span><span class="n">_parse_host</span><span class="p">(</span><span class="s">'xx.cloud.databricks.com'</span><span class="p">)</span> <span class="o">==</span> <span class="s">'xx.cloud.databricks.com'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">assert</span> <span class="n">h</span><span class="o">.</span><span class="n">_parse_host</span><span class="p">(</span><span class="s1">'xx.cloud.databricks.com'</span><span class="p">)</span> <span class="o">==</span> <span class="s1">'xx.cloud.databricks.com'</span>
</pre></div>
</div>
</dd></dl>
diff --git a/1.10.5/_api/airflow/contrib/hooks/datadog_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/datadog_hook/index.html
index 14163e7..8de3a14 100644
--- a/1.10.5/_api/airflow/contrib/hooks/datadog_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/datadog_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/datastore_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/datastore_hook/index.html
index 00a41b3..1bcb9e6 100644
--- a/1.10.5/_api/airflow/contrib/hooks/datastore_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/datastore_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/dingding_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/dingding_hook/index.html
index 2d7cc14..6f9dbab 100644
--- a/1.10.5/_api/airflow/contrib/hooks/dingding_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/dingding_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/discord_webhook_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/discord_webhook_hook/index.html
index 5b2830f..8d83385 100644
--- a/1.10.5/_api/airflow/contrib/hooks/discord_webhook_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/discord_webhook_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/emr_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/emr_hook/index.html
index bccd966..876da51 100644
--- a/1.10.5/_api/airflow/contrib/hooks/emr_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/emr_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/fs_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/fs_hook/index.html
index ca52815..e5724b5 100644
--- a/1.10.5/_api/airflow/contrib/hooks/fs_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/fs_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/ftp_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/ftp_hook/index.html
index a174fcc..98d356a 100644
--- a/1.10.5/_api/airflow/contrib/hooks/ftp_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/ftp_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -404,18 +404,18 @@ callback.
</ul>
</dd>
</dl>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">hook</span> <span class="o">=</span> <span class="n">FTPHook</span><span class="p">(</span><span class="n">ftp_conn_id</span><span class="o">=</span><span class="s">'my_conn'</span><span class="p">)</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">hook</span> <span class="o">=</span> <span class="n">FTPHook</span><span class="p">(</span><span class="n">ftp_conn_id</span><span class="o">=</span><span class="s1">'my_conn'</span><span class="p">)</span>
-<span class="n">remote_path</span> <span class="o">=</span> <span class="s">'/path/to/remote/file'</span>
-<span class="n">local_path</span> <span class="o">=</span> <span class="s">'/path/to/local/file'</span>
+<span class="n">remote_path</span> <span class="o">=</span> <span class="s1">'/path/to/remote/file'</span>
+<span class="n">local_path</span> <span class="o">=</span> <span class="s1">'/path/to/local/file'</span>
-<span class="c"># with a custom callback (in this case displaying progress on each read)</span>
+<span class="c1"># with a custom callback (in this case displaying progress on each read)</span>
<span class="k">def</span> <span class="nf">print_progress</span><span class="p">(</span><span class="n">percent_progress</span><span class="p">):</span>
- <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s">'Percent Downloaded: </span><span class="si">%s%%</span><span class="s">'</span> <span class="o">%</span> <span class="n">percent_progress</span><span class="p">)</span>
+ <span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="o">.</span><span class="n">info</span><span class="p">(</span><span class="s1">'Percent Downloaded: </span><span class="si">%s%%</span><span class="s1">'</span> <span class="o">%</span> <span class="n">percent_progress</span><span class="p">)</span>
<span class="n">total_downloaded</span> <span class="o">=</span> <span class="mi">0</span>
<span class="n">total_file_size</span> <span class="o">=</span> <span class="n">hook</span><span class="o">.</span><span class="n">get_size</span><span class="p">(</span><span class="n">remote_path</span><span class="p">)</span>
-<span class="n">output_handle</span> <span class="o">=</span> <span class="nb">open</span><span class="p">(</span><span class="n">local_path</span><span class="p">,</span> <span class="s">'wb'</span><span class="p">)</span>
+<span class="n">output_handle</span> <span class="o">=</span> <span class="nb">open</span><span class="p">(</span><span class="n">local_path</span><span class="p">,</span> <span class="s1">'wb'</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">write_to_file_with_progress</span><span class="p">(</span><span class="n">data</span><span class="p">):</span>
<span class="n">total_downloaded</span> <span class="o">+=</span> <span class="nb">len</span><span class="p">(</span><span class="n">data</span><span class="p">)</span>
<span class="n">output_handle</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">data</span><span class="p">)</span>
@@ -423,7 +423,7 @@ callback.
<span class="n">print_progress</span><span class="p">(</span><span class="n">percent_progress</span><span class="p">)</span>
<span class="n">hook</span><span class="o">.</span><span class="n">retrieve_file</span><span class="p">(</span><span class="n">remote_path</span><span class="p">,</span> <span class="bp">None</span><span class="p">,</span> <span class="n">callback</span><span class="o">=</span><span class="n">write_to_file_with_progress</span><span class="p">)</span>
-<span class="c"># without a custom callback data is written to the local_path</span>
+<span class="c1"># without a custom callback data is written to the local_path</span>
<span class="n">hook</span><span class="o">.</span><span class="n">retrieve_file</span><span class="p">(</span><span class="n">remote_path</span><span class="p">,</span> <span class="n">local_path</span><span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_api_base_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_api_base_hook/index.html
index bd966f9..a4bfa5d 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_api_base_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_api_base_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_bigtable_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_bigtable_hook/index.html
index 426f021..f1a44f3 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_bigtable_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_bigtable_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_cloud_build_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_cloud_build_hook/index.html
index ab3c317..b7a7f37 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_cloud_build_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_cloud_build_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_compute_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_compute_hook/index.html
index ea4a083..7282427 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_compute_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_compute_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_container_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_container_hook/index.html
index a4c5586..20085d3 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_container_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_container_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_dataflow_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_dataflow_hook/index.html
index e2eefdf..2357ec0 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_dataflow_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_dataflow_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_dataproc_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_dataproc_hook/index.html
index bed5cbc..0f3e12d 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_dataproc_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_dataproc_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_dlp_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_dlp_hook/index.html
index fce2ed8..8dbdc6d 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_dlp_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_dlp_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_function_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_function_hook/index.html
index 633f8b0..ac24a61 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_function_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_function_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_kms_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_kms_hook/index.html
index 5522e6a..ae4e87c 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_kms_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_kms_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_mlengine_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_mlengine_hook/index.html
index 5baee87..66bd244 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_mlengine_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_mlengine_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -316,10 +316,10 @@ https://www.sphinx-doc.org/en/master/templating.html
job will be launched.</p></li>
<li><p><strong>job</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>MLEngine Job object that should be provided to the MLEngine
API, such as:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="p">{</span>
- <span class="s">'jobId'</span><span class="p">:</span> <span class="s">'my_job_id'</span><span class="p">,</span>
- <span class="s">'trainingInput'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'scaleTier'</span><span class="p">:</span> <span class="s">'STANDARD_1'</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="p">{</span>
+ <span class="s1">'jobId'</span><span class="p">:</span> <span class="s1">'my_job_id'</span><span class="p">,</span>
+ <span class="s1">'trainingInput'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'scaleTier'</span><span class="p">:</span> <span class="s1">'STANDARD_1'</span><span class="p">,</span>
<span class="o">...</span>
<span class="p">}</span>
<span class="p">}</span>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_natural_language_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_natural_language_hook/index.html
index a2c2149..cc41736 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_natural_language_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_natural_language_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_pubsub_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_pubsub_hook/index.html
index 2468946..e4c3c06 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_pubsub_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_pubsub_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_spanner_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_spanner_hook/index.html
index a13db1b..497cd27 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_spanner_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_spanner_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_speech_to_text_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_speech_to_text_hook/index.html
index ac9b344..9cc77b7 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_speech_to_text_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_speech_to_text_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_sql_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_sql_hook/index.html
index fa35559..88ffc81 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_sql_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_sql_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_text_to_speech_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_text_to_speech_hook/index.html
index 4bd8240..79427ad 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_text_to_speech_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_text_to_speech_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_transfer_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_transfer_hook/index.html
index d4436a9..7d843ee 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_transfer_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_transfer_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_translate_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_translate_hook/index.html
index d435b3b..983d8bb 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_translate_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_translate_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_video_intelligence_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_video_intelligence_hook/index.html
index 7ce9b8f..c605cd1 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_video_intelligence_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_video_intelligence_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcp_vision_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcp_vision_hook/index.html
index db16c1e..898f86d 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcp_vision_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcp_vision_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/gcs_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/gcs_hook/index.html
index 5b109b0..eeb6779 100644
--- a/1.10.5/_api/airflow/contrib/hooks/gcs_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/gcs_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/grpc_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/grpc_hook/index.html
index e357301..9da6482 100644
--- a/1.10.5/_api/airflow/contrib/hooks/grpc_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/grpc_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/imap_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/imap_hook/index.html
index 5cfea72..5c2af6e 100644
--- a/1.10.5/_api/airflow/contrib/hooks/imap_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/imap_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/index.html b/1.10.5/_api/airflow/contrib/hooks/index.html
index 28d50c5..dff28fd 100644
--- a/1.10.5/_api/airflow/contrib/hooks/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/jenkins_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/jenkins_hook/index.html
index e628b30..f063d73 100644
--- a/1.10.5/_api/airflow/contrib/hooks/jenkins_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/jenkins_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/jira_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/jira_hook/index.html
index ac3b38f..1db4351 100644
--- a/1.10.5/_api/airflow/contrib/hooks/jira_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/jira_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/mongo_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/mongo_hook/index.html
index 0e53ffd..e2fabd4 100644
--- a/1.10.5/_api/airflow/contrib/hooks/mongo_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/mongo_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/openfaas_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/openfaas_hook/index.html
index 0eadbd6..8bdd9c6 100644
--- a/1.10.5/_api/airflow/contrib/hooks/openfaas_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/openfaas_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/opsgenie_alert_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/opsgenie_alert_hook/index.html
index e60e41d..e91d8d1 100644
--- a/1.10.5/_api/airflow/contrib/hooks/opsgenie_alert_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/opsgenie_alert_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/pinot_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/pinot_hook/index.html
index f05a722..2dc8329 100644
--- a/1.10.5/_api/airflow/contrib/hooks/pinot_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/pinot_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/qubole_check_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/qubole_check_hook/index.html
index 0509772..e364c7e 100644
--- a/1.10.5/_api/airflow/contrib/hooks/qubole_check_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/qubole_check_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/qubole_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/qubole_hook/index.html
index 553d79f..fcc5d27 100644
--- a/1.10.5/_api/airflow/contrib/hooks/qubole_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/qubole_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/redis_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/redis_hook/index.html
index e1739ac..8fa6064 100644
--- a/1.10.5/_api/airflow/contrib/hooks/redis_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/redis_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/redshift_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/redshift_hook/index.html
index 0a61134..7453244 100644
--- a/1.10.5/_api/airflow/contrib/hooks/redshift_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/redshift_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/sagemaker_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/sagemaker_hook/index.html
index 606596a..fad863b 100644
--- a/1.10.5/_api/airflow/contrib/hooks/sagemaker_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/sagemaker_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/salesforce_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/salesforce_hook/index.html
index 59842ec..ad74430 100644
--- a/1.10.5/_api/airflow/contrib/hooks/salesforce_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/salesforce_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/segment_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/segment_hook/index.html
index 8c03498..e8052a0 100644
--- a/1.10.5/_api/airflow/contrib/hooks/segment_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/segment_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/sftp_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/sftp_hook/index.html
index 3650df1..7187658 100644
--- a/1.10.5/_api/airflow/contrib/hooks/sftp_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/sftp_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -297,16 +297,22 @@ https://www.sphinx-doc.org/en/master/templating.html
<p>This hook is inherited from SSH hook. Please refer to SSH hook for the input
arguments.</p>
<p>Interact with SFTP. Aims to be interchangeable with FTPHook.</p>
-<p>:Pitfalls:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="o">-</span> <span class="n">In</span> <span class="n">contrast</span> <span class="k">with</span> <span class="n">FTPHook</span> <span class="n">describe_directory</span> <span class="n">only</span> <span class="n">returns</span> <span class="n">size</span><span class="p">,</span> <span class="nb">type</span> <span class="ow">and</span>
- <span class="n">modify</span><span class="o">.</span> <span class="n">It</span> <span class="n">doesn</span><span class="s">'t return unix.owner, unix.mode, perm, unix.group and</span>
- <span class="n">unique</span><span class="o">.</span>
-<span class="o">-</span> <span class="n">retrieve_file</span> <span class="ow">and</span> <span class="n">store_file</span> <span class="n">only</span> <span class="n">take</span> <span class="n">a</span> <span class="n">local</span> <span class="n">full</span> <span class="n">path</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">a</span>
- <span class="n">buffer</span><span class="o">.</span>
-<span class="o">-</span> <span class="n">If</span> <span class="n">no</span> <span class="n">mode</span> <span class="ow">is</span> <span class="n">passed</span> <span class="n">to</span> <span class="n">create_directory</span> <span class="n">it</span> <span class="n">will</span> <span class="n">be</span> <span class="n">created</span> <span class="k">with</span> <span class="mi">777</span>
- <span class="n">permissions</span><span class="o">.</span>
-</pre></div>
-</div>
+<dl class="field-list simple">
+<dt class="field-odd">Pitfalls:</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p>In contrast with FTPHook describe_directory only returns size, type and
+modify. It doesn’t return unix.owner, unix.mode, perm, unix.group and
+unique.</p></li>
+<li><dl class="simple">
+<dt>retrieve_file and store_file only take a local full path and not a</dt><dd><p>buffer.</p>
+</dd>
+</dl>
+</li>
+<li><p>If no mode is passed to create_directory it will be created with 777
+permissions.</p></li>
+</ul>
+</dd>
+</dl>
<p>Errors that may occur throughout but should be handled downstream.</p>
<dl class="method">
<dt id="airflow.contrib.hooks.sftp_hook.SFTPHook.get_conn">
diff --git a/1.10.5/_api/airflow/contrib/hooks/slack_webhook_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/slack_webhook_hook/index.html
index a57f84b..c2c28b1 100644
--- a/1.10.5/_api/airflow/contrib/hooks/slack_webhook_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/slack_webhook_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/snowflake_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/snowflake_hook/index.html
index c31cc0f..bb1e180 100644
--- a/1.10.5/_api/airflow/contrib/hooks/snowflake_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/snowflake_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/spark_jdbc_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/spark_jdbc_hook/index.html
index fbfa32c..d01fdbd 100644
--- a/1.10.5/_api/airflow/contrib/hooks/spark_jdbc_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/spark_jdbc_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/spark_jdbc_script/index.html b/1.10.5/_api/airflow/contrib/hooks/spark_jdbc_script/index.html
index f5c3b53..35eaab2 100644
--- a/1.10.5/_api/airflow/contrib/hooks/spark_jdbc_script/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/spark_jdbc_script/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/spark_sql_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/spark_sql_hook/index.html
index 2e16966..a5d387d 100644
--- a/1.10.5/_api/airflow/contrib/hooks/spark_sql_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/spark_sql_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/spark_submit_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/spark_submit_hook/index.html
index 2aeb9ff..bfb7cc5 100644
--- a/1.10.5/_api/airflow/contrib/hooks/spark_submit_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/spark_submit_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/sqoop_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/sqoop_hook/index.html
index 6f32084..d4ba5d0 100644
--- a/1.10.5/_api/airflow/contrib/hooks/sqoop_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/sqoop_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/ssh_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/ssh_hook/index.html
index 279e2e2..db82bd5 100644
--- a/1.10.5/_api/airflow/contrib/hooks/ssh_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/ssh_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/vertica_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/vertica_hook/index.html
index b19bbea..03fa7b6 100644
--- a/1.10.5/_api/airflow/contrib/hooks/vertica_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/vertica_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/wasb_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/wasb_hook/index.html
index 2dedefb..80348d1 100644
--- a/1.10.5/_api/airflow/contrib/hooks/wasb_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/wasb_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/hooks/winrm_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/winrm_hook/index.html
index a28810d..a221589 100644
--- a/1.10.5/_api/airflow/contrib/hooks/winrm_hook/index.html
+++ b/1.10.5/_api/airflow/contrib/hooks/winrm_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/adls_list_operator/index.html b/1.10.5/_api/airflow/contrib/operators/adls_list_operator/index.html
index af12494..38895da 100644
--- a/1.10.5/_api/airflow/contrib/operators/adls_list_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/adls_list_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -316,10 +316,10 @@ connecting to Azure Data Lake Storage.</p></li>
<dl>
<dt><strong>Example</strong>:</dt><dd><p>The following Operator would list all the Parquet files from <code class="docutils literal notranslate"><span class="pre">folder/output/</span></code>
folder in the specified ADLS account</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">adls_files</span> <span class="o">=</span> <span class="n">AzureDataLakeStorageListOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'adls_files'</span><span class="p">,</span>
- <span class="n">path</span><span class="o">=</span><span class="s">'folder/output/*.parquet'</span><span class="p">,</span>
- <span class="n">azure_data_lake_conn_id</span><span class="o">=</span><span class="s">'azure_data_lake_default'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">adls_files</span> <span class="o">=</span> <span class="n">AzureDataLakeStorageListOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'adls_files'</span><span class="p">,</span>
+ <span class="n">path</span><span class="o">=</span><span class="s1">'folder/output/*.parquet'</span><span class="p">,</span>
+ <span class="n">azure_data_lake_conn_id</span><span class="o">=</span><span class="s1">'azure_data_lake_default'</span>
<span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/adls_to_gcs/index.html b/1.10.5/_api/airflow/contrib/operators/adls_to_gcs/index.html
index 6d4eb9f..0fa0e61 100644
--- a/1.10.5/_api/airflow/contrib/operators/adls_to_gcs/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/adls_to_gcs/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -320,19 +320,19 @@ domain-wide delegation enabled.</p></li>
<dt><strong>Examples</strong>:</dt><dd><p>The following Operator would copy a single file named
<code class="docutils literal notranslate"><span class="pre">hello/world.avro</span></code> from ADLS to the GCS bucket <code class="docutils literal notranslate"><span class="pre">mybucket</span></code>. Its full
resulting gcs path will be <code class="docutils literal notranslate"><span class="pre">gs://mybucket/hello/world.avro</span></code></p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">copy_single_file</span> <span class="o">=</span> <span class="n">AdlsToGoogleCloudStorageOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'copy_single_file'</span><span class="p">,</span>
- <span class="n">src_adls</span><span class="o">=</span><span class="s">'hello/world.avro'</span><span class="p">,</span>
- <span class="n">dest_gcs</span><span class="o">=</span><span class="s">'gs://mybucket'</span><span class="p">,</span>
- <span class="n">replace</span><span class="o">=</span><span class="k">False</span><span class="p">,</span>
- <span class="n">azure_data_lake_conn_id</span><span class="o">=</span><span class="s">'azure_data_lake_default'</span><span class="p">,</span>
- <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s">'google_cloud_default'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">copy_single_file</span> <span class="o">=</span> <span class="n">AdlsToGoogleCloudStorageOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'copy_single_file'</span><span class="p">,</span>
+ <span class="n">src_adls</span><span class="o">=</span><span class="s1">'hello/world.avro'</span><span class="p">,</span>
+ <span class="n">dest_gcs</span><span class="o">=</span><span class="s1">'gs://mybucket'</span><span class="p">,</span>
+ <span class="n">replace</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
+ <span class="n">azure_data_lake_conn_id</span><span class="o">=</span><span class="s1">'azure_data_lake_default'</span><span class="p">,</span>
+ <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s1">'google_cloud_default'</span>
<span class="p">)</span>
</pre></div>
</div>
<p>The following Operator would copy all parquet files from ADLS
to the GCS bucket <code class="docutils literal notranslate"><span class="pre">mybucket</span></code>.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre> copy_all_files = AdlsToGoogleCloudStorageOperator(
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span> copy_all_files = AdlsToGoogleCloudStorageOperator(
task_id='copy_all_files',
src_adls='*.parquet',
dest_gcs='gs://mybucket',
diff --git a/1.10.5/_api/airflow/contrib/operators/aws_athena_operator/index.html b/1.10.5/_api/airflow/contrib/operators/aws_athena_operator/index.html
index 6f392a5..1517178 100644
--- a/1.10.5/_api/airflow/contrib/operators/aws_athena_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/aws_athena_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/aws_sqs_publish_operator/index.html b/1.10.5/_api/airflow/contrib/operators/aws_sqs_publish_operator/index.html
index 5a3634b..42e3ba2 100644
--- a/1.10.5/_api/airflow/contrib/operators/aws_sqs_publish_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/aws_sqs_publish_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/awsbatch_operator/index.html b/1.10.5/_api/airflow/contrib/operators/awsbatch_operator/index.html
index f4f0f72..e8178b8 100644
--- a/1.10.5/_api/airflow/contrib/operators/awsbatch_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/awsbatch_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/azure_container_instances_operator/index.html b/1.10.5/_api/airflow/contrib/operators/azure_container_instances_operator/index.html
index f1c166d..21aa939 100644
--- a/1.10.5/_api/airflow/contrib/operators/azure_container_instances_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/azure_container_instances_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -358,29 +358,29 @@ the container instance.</p></li>
</dd>
</dl>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">AzureContainerInstancesOperator</span><span class="p">(</span>
- <span class="s">"azure_service_principal"</span><span class="p">,</span>
- <span class="s">"azure_registry_user"</span><span class="p">,</span>
- <span class="s">"my-resource-group"</span><span class="p">,</span>
- <span class="s">"my-container-name-{{ ds }}"</span><span class="p">,</span>
- <span class="s">"myprivateregistry.azurecr.io/my_container:latest"</span><span class="p">,</span>
- <span class="s">"westeurope"</span><span class="p">,</span>
- <span class="p">{</span><span class="s">"MODEL_PATH"</span><span class="p">:</span> <span class="s">"my_value"</span><span class="p">,</span>
- <span class="s">"POSTGRES_LOGIN"</span><span class="p">:</span> <span class="s">"{{ macros.connection('postgres_default').login }}"</span>
- <span class="s">"POSTGRES_PASSWORD"</span><span class="p">:</span> <span class="s">"{{ macros.connection('postgres_default').password }}"</span><span class="p">,</span>
- <span class="s">"JOB_GUID"</span><span class="p">:</span> <span class="s">"{{ ti.xcom_pull(task_ids='task1', key='guid') }}"</span> <span class="p">},</span>
- <span class="p">[</span><span class="s">'POSTGRES_PASSWORD'</span><span class="p">],</span>
- <span class="p">[(</span><span class="s">"azure_wasb_conn_id"</span><span class="p">,</span>
- <span class="s">"my_storage_container"</span><span class="p">,</span>
- <span class="s">"my_fileshare"</span><span class="p">,</span>
- <span class="s">"/input-data"</span><span class="p">,</span>
- <span class="k">True</span><span class="p">),],</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">AzureContainerInstancesOperator</span><span class="p">(</span>
+ <span class="s2">"azure_service_principal"</span><span class="p">,</span>
+ <span class="s2">"azure_registry_user"</span><span class="p">,</span>
+ <span class="s2">"my-resource-group"</span><span class="p">,</span>
+ <span class="s2">"my-container-name-{{ ds }}"</span><span class="p">,</span>
+ <span class="s2">"myprivateregistry.azurecr.io/my_container:latest"</span><span class="p">,</span>
+ <span class="s2">"westeurope"</span><span class="p">,</span>
+ <span class="p">{</span><span class="s2">"MODEL_PATH"</span><span class="p">:</span> <span class="s2">"my_value"</span><span class="p">,</span>
+ <span class="s2">"POSTGRES_LOGIN"</span><span class="p">:</span> <span class="s2">"{{ macros.connection('postgres_default').login }}"</span>
+ <span class="s2">"POSTGRES_PASSWORD"</span><span class="p">:</span> <span class="s2">"{{ macros.connection('postgres_default').password }}"</span><span class="p">,</span>
+ <span class="s2">"JOB_GUID"</span><span class="p">:</span> <span class="s2">"{{ ti.xcom_pull(task_ids='task1', key='guid') }}"</span> <span class="p">},</span>
+ <span class="p">[</span><span class="s1">'POSTGRES_PASSWORD'</span><span class="p">],</span>
+ <span class="p">[(</span><span class="s2">"azure_wasb_conn_id"</span><span class="p">,</span>
+ <span class="s2">"my_storage_container"</span><span class="p">,</span>
+ <span class="s2">"my_fileshare"</span><span class="p">,</span>
+ <span class="s2">"/input-data"</span><span class="p">,</span>
+ <span class="kc">True</span><span class="p">),],</span>
<span class="n">memory_in_gb</span><span class="o">=</span><span class="mf">14.0</span><span class="p">,</span>
<span class="n">cpu</span><span class="o">=</span><span class="mf">4.0</span><span class="p">,</span>
- <span class="n">gpu</span><span class="o">=</span><span class="n">GpuResource</span><span class="p">(</span><span class="n">count</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">sku</span><span class="o">=</span><span class="s">'K80'</span><span class="p">),</span>
- <span class="n">command</span><span class="o">=</span><span class="p">[</span><span class="s">"/bin/echo"</span><span class="p">,</span> <span class="s">"world"</span><span class="p">],</span>
+ <span class="n">gpu</span><span class="o">=</span><span class="n">GpuResource</span><span class="p">(</span><span class="n">count</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">sku</span><span class="o">=</span><span class="s1">'K80'</span><span class="p">),</span>
+ <span class="n">command</span><span class="o">=</span><span class="p">[</span><span class="s2">"/bin/echo"</span><span class="p">,</span> <span class="s2">"world"</span><span class="p">],</span>
<span class="n">container_timeout</span><span class="o">=</span><span class="n">timedelta</span><span class="p">(</span><span class="n">hours</span><span class="o">=</span><span class="mi">2</span><span class="p">),</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"start_container"</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"start_container"</span>
<span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/azure_cosmos_operator/index.html b/1.10.5/_api/airflow/contrib/operators/azure_cosmos_operator/index.html
index ebbe5fe..0aafbfd 100644
--- a/1.10.5/_api/airflow/contrib/operators/azure_cosmos_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/azure_cosmos_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/bigquery_check_operator/index.html b/1.10.5/_api/airflow/contrib/operators/bigquery_check_operator/index.html
index 3c97c95..030b125 100644
--- a/1.10.5/_api/airflow/contrib/operators/bigquery_check_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/bigquery_check_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -386,7 +386,7 @@ or standard SQL (false).</p></li>
<p>Checks that the values of metrics given as SQL expressions are within
a certain tolerance of the ones from days_back before.</p>
<p>This method constructs a query like so</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">SELECT</span> <span class="p">{</span><span class="n">metrics_threshold_dict_key</span><span class="p">}</span> <span class="n">FROM</span> <span class="p">{</span><span class="n">table</span><span class="p">}</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">SELECT</span> <span class="p">{</span><span class="n">metrics_threshold_dict_key</span><span class="p">}</span> <span class="n">FROM</span> <span class="p">{</span><span class="n">table</span><span class="p">}</span>
<span class="n">WHERE</span> <span class="p">{</span><span class="n">date_filter_column</span><span class="p">}</span><span class="o">=<</span><span class="n">date</span><span class="o">></span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/bigquery_get_data/index.html b/1.10.5/_api/airflow/contrib/operators/bigquery_get_data/index.html
index 3ffec13..63d47a4 100644
--- a/1.10.5/_api/airflow/contrib/operators/bigquery_get_data/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/bigquery_get_data/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -313,13 +313,13 @@ For example if the BQ table has 3 columns as
the data would still be of the form <code class="docutils literal notranslate"><span class="pre">'A,B'</span></code>.</p>
</div>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">get_data</span> <span class="o">=</span> <span class="n">BigQueryGetDataOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'get_data_from_bq'</span><span class="p">,</span>
- <span class="n">dataset_id</span><span class="o">=</span><span class="s">'test_dataset'</span><span class="p">,</span>
- <span class="n">table_id</span><span class="o">=</span><span class="s">'Transaction_partitions'</span><span class="p">,</span>
- <span class="n">max_results</span><span class="o">=</span><span class="s">'100'</span><span class="p">,</span>
- <span class="n">selected_fields</span><span class="o">=</span><span class="s">'DATE'</span><span class="p">,</span>
- <span class="n">bigquery_conn_id</span><span class="o">=</span><span class="s">'airflow-service-account'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">get_data</span> <span class="o">=</span> <span class="n">BigQueryGetDataOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'get_data_from_bq'</span><span class="p">,</span>
+ <span class="n">dataset_id</span><span class="o">=</span><span class="s1">'test_dataset'</span><span class="p">,</span>
+ <span class="n">table_id</span><span class="o">=</span><span class="s1">'Transaction_partitions'</span><span class="p">,</span>
+ <span class="n">max_results</span><span class="o">=</span><span class="s1">'100'</span><span class="p">,</span>
+ <span class="n">selected_fields</span><span class="o">=</span><span class="s1">'DATE'</span><span class="p">,</span>
+ <span class="n">bigquery_conn_id</span><span class="o">=</span><span class="s1">'airflow-service-account'</span>
<span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/bigquery_operator/index.html b/1.10.5/_api/airflow/contrib/operators/bigquery_operator/index.html
index e54fbaa..ddb95c0 100644
--- a/1.10.5/_api/airflow/contrib/operators/bigquery_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/bigquery_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -383,8 +383,8 @@ US and EU. See details at
<a class="reference external" href="https://cloud.google.com/bigquery/docs/locations#specifying_your_location">https://cloud.google.com/bigquery/docs/locations#specifying_your_location</a></p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -444,8 +444,8 @@ You can also create a table without schema.</p>
<li><p><strong>schema_fields</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.7)"><em>list</em></a>) – <p>If set, the schema field list as defined here:
<a class="reference external" href="https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs#configuration.load.schema">https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs#configuration.load.schema</a></p>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">schema_fields</span><span class="o">=</span><span class="p">[{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"emp_name"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"STRING"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span clas [...]
- <span class="p">{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"salary"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"INTEGER"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span class="s">"NULLABLE"</span><span class="p">}]</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">schema_fields</span><span class="o">=</span><span class="p">[{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"emp_name"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"STRING"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">: [...]
+ <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"salary"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"INTEGER"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">:</span> <span class="s2">"NULLABLE"</span><span class="p">}]</span>
</pre></div>
</div>
</p></li>
@@ -467,50 +467,50 @@ work, the service account making the request must have domain-wide
delegation enabled.</p></li>
<li><p><strong>labels</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>a dictionary containing labels for the table, passed to BigQuery</p>
<p><strong>Example (with schema JSON in GCS)</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">CreateTable</span> <span class="o">=</span> <span class="n">BigQueryCreateEmptyTableOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'BigQueryCreateEmptyTableOperator_task'</span><span class="p">,</span>
- <span class="n">dataset_id</span><span class="o">=</span><span class="s">'ODS'</span><span class="p">,</span>
- <span class="n">table_id</span><span class="o">=</span><span class="s">'Employees'</span><span class="p">,</span>
- <span class="n">project_id</span><span class="o">=</span><span class="s">'internal-gcp-project'</span><span class="p">,</span>
- <span class="n">gcs_schema_object</span><span class="o">=</span><span class="s">'gs://schema-bucket/employee_schema.json'</span><span class="p">,</span>
- <span class="n">bigquery_conn_id</span><span class="o">=</span><span class="s">'airflow-service-account'</span><span class="p">,</span>
- <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s">'airflow-service-account'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">CreateTable</span> <span class="o">=</span> <span class="n">BigQueryCreateEmptyTableOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'BigQueryCreateEmptyTableOperator_task'</span><span class="p">,</span>
+ <span class="n">dataset_id</span><span class="o">=</span><span class="s1">'ODS'</span><span class="p">,</span>
+ <span class="n">table_id</span><span class="o">=</span><span class="s1">'Employees'</span><span class="p">,</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="s1">'internal-gcp-project'</span><span class="p">,</span>
+ <span class="n">gcs_schema_object</span><span class="o">=</span><span class="s1">'gs://schema-bucket/employee_schema.json'</span><span class="p">,</span>
+ <span class="n">bigquery_conn_id</span><span class="o">=</span><span class="s1">'airflow-service-account'</span><span class="p">,</span>
+ <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s1">'airflow-service-account'</span>
<span class="p">)</span>
</pre></div>
</div>
<p><strong>Corresponding Schema file</strong> (<code class="docutils literal notranslate"><span class="pre">employee_schema.json</span></code>):</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="p">[</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="p">[</span>
<span class="p">{</span>
- <span class="s">"mode"</span><span class="p">:</span> <span class="s">"NULLABLE"</span><span class="p">,</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="s">"emp_name"</span><span class="p">,</span>
- <span class="s">"type"</span><span class="p">:</span> <span class="s">"STRING"</span>
+ <span class="s2">"mode"</span><span class="p">:</span> <span class="s2">"NULLABLE"</span><span class="p">,</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="s2">"emp_name"</span><span class="p">,</span>
+ <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"STRING"</span>
<span class="p">},</span>
<span class="p">{</span>
- <span class="s">"mode"</span><span class="p">:</span> <span class="s">"REQUIRED"</span><span class="p">,</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="s">"salary"</span><span class="p">,</span>
- <span class="s">"type"</span><span class="p">:</span> <span class="s">"INTEGER"</span>
+ <span class="s2">"mode"</span><span class="p">:</span> <span class="s2">"REQUIRED"</span><span class="p">,</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="s2">"salary"</span><span class="p">,</span>
+ <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"INTEGER"</span>
<span class="p">}</span>
<span class="p">]</span>
</pre></div>
</div>
<p><strong>Example (with schema in the DAG)</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">CreateTable</span> <span class="o">=</span> <span class="n">BigQueryCreateEmptyTableOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'BigQueryCreateEmptyTableOperator_task'</span><span class="p">,</span>
- <span class="n">dataset_id</span><span class="o">=</span><span class="s">'ODS'</span><span class="p">,</span>
- <span class="n">table_id</span><span class="o">=</span><span class="s">'Employees'</span><span class="p">,</span>
- <span class="n">project_id</span><span class="o">=</span><span class="s">'internal-gcp-project'</span><span class="p">,</span>
- <span class="n">schema_fields</span><span class="o">=</span><span class="p">[{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"emp_name"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"STRING"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span class="s">"REQUIRED"</span><span class="p">},</span>
- <span class="p">{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"salary"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"INTEGER"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span class="s">"NULLABLE"</span><span class="p">}],</span>
- <span class="n">bigquery_conn_id</span><span class="o">=</span><span class="s">'airflow-service-account'</span><span class="p">,</span>
- <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s">'airflow-service-account'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">CreateTable</span> <span class="o">=</span> <span class="n">BigQueryCreateEmptyTableOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'BigQueryCreateEmptyTableOperator_task'</span><span class="p">,</span>
+ <span class="n">dataset_id</span><span class="o">=</span><span class="s1">'ODS'</span><span class="p">,</span>
+ <span class="n">table_id</span><span class="o">=</span><span class="s1">'Employees'</span><span class="p">,</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="s1">'internal-gcp-project'</span><span class="p">,</span>
+ <span class="n">schema_fields</span><span class="o">=</span><span class="p">[{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"emp_name"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"STRING"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">:</span> <span class="s2">"REQUIRED"</span><span class="p">},</span>
+ <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"salary"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"INTEGER"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">:</span> <span class="s2">"NULLABLE"</span><span class="p">}],</span>
+ <span class="n">bigquery_conn_id</span><span class="o">=</span><span class="s1">'airflow-service-account'</span><span class="p">,</span>
+ <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s1">'airflow-service-account'</span>
<span class="p">)</span>
</pre></div>
</div>
</p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -558,8 +558,8 @@ project will be the project defined in the connection json.</p></li>
<li><p><strong>schema_fields</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.7)"><em>list</em></a>) – <p>If set, the schema field list as defined here:
<a class="reference external" href="https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs#configuration.load.schema">https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs#configuration.load.schema</a></p>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">schema_fields</span><span class="o">=</span><span class="p">[{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"emp_name"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"STRING"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span clas [...]
- <span class="p">{</span><span class="s">"name"</span><span class="p">:</span> <span class="s">"salary"</span><span class="p">,</span> <span class="s">"type"</span><span class="p">:</span> <span class="s">"INTEGER"</span><span class="p">,</span> <span class="s">"mode"</span><span class="p">:</span> <span class="s">"NULLABLE"</span><span class="p">}]</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">schema_fields</span><span class="o">=</span><span class="p">[{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"emp_name"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"STRING"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">: [...]
+ <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"salary"</span><span class="p">,</span> <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"INTEGER"</span><span class="p">,</span> <span class="s2">"mode"</span><span class="p">:</span> <span class="s2">"NULLABLE"</span><span class="p">}]</span>
</pre></div>
</div>
<p>Should not be set when source_format is ‘DATASTORE_BACKUP’.</p>
@@ -593,8 +593,8 @@ delegation enabled.</p></li>
<li><p><strong>labels</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – a dictionary containing labels for the table, passed to BigQuery</p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
@@ -634,10 +634,10 @@ delegation enabled.</p></li>
</dd>
</dl>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">delete_temp_data</span> <span class="o">=</span> <span class="n">BigQueryDeleteDatasetOperator</span><span class="p">(</span><span class="n">dataset_id</span> <span class="o">=</span> <span class="s">'temp-dataset'</span><span class="p">,</span>
- <span class="n">project_id</span> <span class="o">=</span> <span class="s">'temp-project'</span><span class="p">,</span>
- <span class="n">bigquery_conn_id</span><span class="o">=</span><span class="s">'_my_gcp_conn_'</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'Deletetemp'</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">delete_temp_data</span> <span class="o">=</span> <span class="n">BigQueryDeleteDatasetOperator</span><span class="p">(</span><span class="n">dataset_id</span> <span class="o">=</span> <span class="s1">'temp-dataset'</span><span class="p">,</span>
+ <span class="n">project_id</span> <span class="o">=</span> <span class="s1">'temp-project'</span><span class="p">,</span>
+ <span class="n">bigquery_conn_id</span><span class="o">=</span><span class="s1">'_my_gcp_conn_'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'Deletetemp'</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/bigquery_table_delete_operator/index.html b/1.10.5/_api/airflow/contrib/operators/bigquery_table_delete_operator/index.html
index 3dbfefd..747564d 100644
--- a/1.10.5/_api/airflow/contrib/operators/bigquery_table_delete_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/bigquery_table_delete_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/bigquery_to_bigquery/index.html b/1.10.5/_api/airflow/contrib/operators/bigquery_to_bigquery/index.html
index 40a17e7..dbbb959 100644
--- a/1.10.5/_api/airflow/contrib/operators/bigquery_to_bigquery/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/bigquery_to_bigquery/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -324,8 +324,8 @@ delegation enabled.</p></li>
passed to BigQuery</p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/bigquery_to_gcs/index.html b/1.10.5/_api/airflow/contrib/operators/bigquery_to_gcs/index.html
index 9ae1134..433a339 100644
--- a/1.10.5/_api/airflow/contrib/operators/bigquery_to_gcs/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/bigquery_to_gcs/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/cassandra_to_gcs/index.html b/1.10.5/_api/airflow/contrib/operators/cassandra_to_gcs/index.html
index 8647e74..e71f4ce 100644
--- a/1.10.5/_api/airflow/contrib/operators/cassandra_to_gcs/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/cassandra_to_gcs/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/databricks_operator/index.html b/1.10.5/_api/airflow/contrib/operators/databricks_operator/index.html
index f6b5b72..39aa44e 100644
--- a/1.10.5/_api/airflow/contrib/operators/databricks_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/databricks_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -343,31 +343,31 @@ API endpoint.</p>
to call the <code class="docutils literal notranslate"><span class="pre">api/2.0/jobs/runs/submit</span></code> endpoint and pass it directly
to our <code class="docutils literal notranslate"><span class="pre">DatabricksSubmitRunOperator</span></code> through the <code class="docutils literal notranslate"><span class="pre">json</span></code> parameter.
For example</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">json</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'new_cluster'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'spark_version'</span><span class="p">:</span> <span class="s">'2.1.0-db3-scala2.11'</span><span class="p">,</span>
- <span class="s">'num_workers'</span><span class="p">:</span> <span class="mi">2</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">json</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'new_cluster'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'spark_version'</span><span class="p">:</span> <span class="s1">'2.1.0-db3-scala2.11'</span><span class="p">,</span>
+ <span class="s1">'num_workers'</span><span class="p">:</span> <span class="mi">2</span>
<span class="p">},</span>
- <span class="s">'notebook_task'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'notebook_path'</span><span class="p">:</span> <span class="s">'/Users/airflow@example.com/PrepareData'</span><span class="p">,</span>
+ <span class="s1">'notebook_task'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'notebook_path'</span><span class="p">:</span> <span class="s1">'/Users/airflow@example.com/PrepareData'</span><span class="p">,</span>
<span class="p">},</span>
<span class="p">}</span>
-<span class="n">notebook_run</span> <span class="o">=</span> <span class="n">DatabricksSubmitRunOperator</span><span class="p">(</span><span class="n">task_id</span><span class="o">=</span><span class="s">'notebook_run'</span><span class="p">,</span> <span class="n">json</span><span class="o">=</span><span class="n">json</span><span class="p">)</span>
+<span class="n">notebook_run</span> <span class="o">=</span> <span class="n">DatabricksSubmitRunOperator</span><span class="p">(</span><span class="n">task_id</span><span class="o">=</span><span class="s1">'notebook_run'</span><span class="p">,</span> <span class="n">json</span><span class="o">=</span><span class="n">json</span><span class="p">)</span>
</pre></div>
</div>
<p>Another way to accomplish the same thing is to use the named parameters
of the <code class="docutils literal notranslate"><span class="pre">DatabricksSubmitRunOperator</span></code> directly. Note that there is exactly
one named parameter for each top level parameter in the <code class="docutils literal notranslate"><span class="pre">runs/submit</span></code>
endpoint. In this method, your code would look like this:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">new_cluster</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'spark_version'</span><span class="p">:</span> <span class="s">'2.1.0-db3-scala2.11'</span><span class="p">,</span>
- <span class="s">'num_workers'</span><span class="p">:</span> <span class="mi">2</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">new_cluster</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'spark_version'</span><span class="p">:</span> <span class="s1">'2.1.0-db3-scala2.11'</span><span class="p">,</span>
+ <span class="s1">'num_workers'</span><span class="p">:</span> <span class="mi">2</span>
<span class="p">}</span>
<span class="n">notebook_task</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'notebook_path'</span><span class="p">:</span> <span class="s">'/Users/airflow@example.com/PrepareData'</span><span class="p">,</span>
+ <span class="s1">'notebook_path'</span><span class="p">:</span> <span class="s1">'/Users/airflow@example.com/PrepareData'</span><span class="p">,</span>
<span class="p">}</span>
<span class="n">notebook_run</span> <span class="o">=</span> <span class="n">DatabricksSubmitRunOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'notebook_run'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'notebook_run'</span><span class="p">,</span>
<span class="n">new_cluster</span><span class="o">=</span><span class="n">new_cluster</span><span class="p">,</span>
<span class="n">notebook_task</span><span class="o">=</span><span class="n">notebook_task</span><span class="p">)</span>
</pre></div>
@@ -502,31 +502,31 @@ API endpoint.</p>
to call the <code class="docutils literal notranslate"><span class="pre">api/2.0/jobs/run-now</span></code> endpoint and pass it directly
to our <code class="docutils literal notranslate"><span class="pre">DatabricksRunNowOperator</span></code> through the <code class="docutils literal notranslate"><span class="pre">json</span></code> parameter.
For example</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">json</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"job_id"</span><span class="p">:</span> <span class="mi">42</span><span class="p">,</span>
- <span class="s">"notebook_params"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"dry-run"</span><span class="p">:</span> <span class="s">"true"</span><span class="p">,</span>
- <span class="s">"oldest-time-to-consider"</span><span class="p">:</span> <span class="s">"1457570074236"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">json</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"job_id"</span><span class="p">:</span> <span class="mi">42</span><span class="p">,</span>
+ <span class="s2">"notebook_params"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"dry-run"</span><span class="p">:</span> <span class="s2">"true"</span><span class="p">,</span>
+ <span class="s2">"oldest-time-to-consider"</span><span class="p">:</span> <span class="s2">"1457570074236"</span>
<span class="p">}</span>
<span class="p">}</span>
-<span class="n">notebook_run</span> <span class="o">=</span> <span class="n">DatabricksRunNowOperator</span><span class="p">(</span><span class="n">task_id</span><span class="o">=</span><span class="s">'notebook_run'</span><span class="p">,</span> <span class="n">json</span><span class="o">=</span><span class="n">json</span><span class="p">)</span>
+<span class="n">notebook_run</span> <span class="o">=</span> <span class="n">DatabricksRunNowOperator</span><span class="p">(</span><span class="n">task_id</span><span class="o">=</span><span class="s1">'notebook_run'</span><span class="p">,</span> <span class="n">json</span><span class="o">=</span><span class="n">json</span><span class="p">)</span>
</pre></div>
</div>
<p>Another way to accomplish the same thing is to use the named parameters
of the <code class="docutils literal notranslate"><span class="pre">DatabricksRunNowOperator</span></code> directly. Note that there is exactly
one named parameter for each top level parameter in the <code class="docutils literal notranslate"><span class="pre">run-now</span></code>
endpoint. In this method, your code would look like this:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">job_id</span><span class="o">=</span><span class="mi">42</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">job_id</span><span class="o">=</span><span class="mi">42</span>
<span class="n">notebook_params</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"dry-run"</span><span class="p">:</span> <span class="s">"true"</span><span class="p">,</span>
- <span class="s">"oldest-time-to-consider"</span><span class="p">:</span> <span class="s">"1457570074236"</span>
+ <span class="s2">"dry-run"</span><span class="p">:</span> <span class="s2">"true"</span><span class="p">,</span>
+ <span class="s2">"oldest-time-to-consider"</span><span class="p">:</span> <span class="s2">"1457570074236"</span>
<span class="p">}</span>
-<span class="n">python_params</span> <span class="o">=</span> <span class="p">[</span><span class="s">"douglas adams"</span><span class="p">,</span> <span class="s">"42"</span><span class="p">]</span>
+<span class="n">python_params</span> <span class="o">=</span> <span class="p">[</span><span class="s2">"douglas adams"</span><span class="p">,</span> <span class="s2">"42"</span><span class="p">]</span>
-<span class="n">spark_submit_params</span> <span class="o">=</span> <span class="p">[</span><span class="s">"--class"</span><span class="p">,</span> <span class="s">"org.apache.spark.examples.SparkPi"</span><span class="p">]</span>
+<span class="n">spark_submit_params</span> <span class="o">=</span> <span class="p">[</span><span class="s2">"--class"</span><span class="p">,</span> <span class="s2">"org.apache.spark.examples.SparkPi"</span><span class="p">]</span>
<span class="n">notebook_run</span> <span class="o">=</span> <span class="n">DatabricksRunNowOperator</span><span class="p">(</span>
<span class="n">job_id</span><span class="o">=</span><span class="n">job_id</span><span class="p">,</span>
diff --git a/1.10.5/_api/airflow/contrib/operators/dataflow_operator/index.html b/1.10.5/_api/airflow/contrib/operators/dataflow_operator/index.html
index b8d90bb..1a0b27a 100644
--- a/1.10.5/_api/airflow/contrib/operators/dataflow_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/dataflow_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -301,34 +301,34 @@ https://www.sphinx-doc.org/en/master/templating.html
<p>Start a Java Cloud DataFlow batch job. The parameters of the operation
will be passed to the job.</p>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'owner'</span><span class="p">:</span> <span class="s">'airflow'</span><span class="p">,</span>
- <span class="s">'depends_on_past'</span><span class="p">:</span> <span class="k">False</span><span class="p">,</span>
- <span class="s">'start_date'</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'owner'</span><span class="p">:</span> <span class="s1">'airflow'</span><span class="p">,</span>
+ <span class="s1">'depends_on_past'</span><span class="p">:</span> <span class="kc">False</span><span class="p">,</span>
+ <span class="s1">'start_date'</span><span class="p">:</span>
<span class="p">(</span><span class="mi">2016</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">1</span><span class="p">),</span>
- <span class="s">'email'</span><span class="p">:</span> <span class="p">[</span><span class="s">'alex@vanboxel.be'</span><span class="p">],</span>
- <span class="s">'email_on_failure'</span><span class="p">:</span> <span class="k">False</span><span class="p">,</span>
- <span class="s">'email_on_retry'</span><span class="p">:</span> <span class="k">False</span><span class="p">,</span>
- <span class="s">'retries'</span><span class="p">:</span> <span class="mi">1</span><span class="p">,</span>
- <span class="s">'retry_delay'</span><span class="p">:</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">minutes</span><span class="o">=</span><span class="mi">30</span><span class="p">),</span>
- <span class="s">'dataflow_default_options'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'project'</span><span class="p">:</span> <span class="s">'my-gcp-project'</span><span class="p">,</span>
- <span class="s">'zone'</span><span class="p">:</span> <span class="s">'us-central1-f'</span><span class="p">,</span>
- <span class="s">'stagingLocation'</span><span class="p">:</span> <span class="s">'gs://bucket/tmp/dataflow/staging/'</span><span class="p">,</span>
+ <span class="s1">'email'</span><span class="p">:</span> <span class="p">[</span><span class="s1">'alex@vanboxel.be'</span><span class="p">],</span>
+ <span class="s1">'email_on_failure'</span><span class="p">:</span> <span class="kc">False</span><span class="p">,</span>
+ <span class="s1">'email_on_retry'</span><span class="p">:</span> <span class="kc">False</span><span class="p">,</span>
+ <span class="s1">'retries'</span><span class="p">:</span> <span class="mi">1</span><span class="p">,</span>
+ <span class="s1">'retry_delay'</span><span class="p">:</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">minutes</span><span class="o">=</span><span class="mi">30</span><span class="p">),</span>
+ <span class="s1">'dataflow_default_options'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'project'</span><span class="p">:</span> <span class="s1">'my-gcp-project'</span><span class="p">,</span>
+ <span class="s1">'zone'</span><span class="p">:</span> <span class="s1">'us-central1-f'</span><span class="p">,</span>
+ <span class="s1">'stagingLocation'</span><span class="p">:</span> <span class="s1">'gs://bucket/tmp/dataflow/staging/'</span><span class="p">,</span>
<span class="p">}</span>
<span class="p">}</span>
-<span class="n">dag</span> <span class="o">=</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'test-dag'</span><span class="p">,</span> <span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">)</span>
+<span class="n">dag</span> <span class="o">=</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'test-dag'</span><span class="p">,</span> <span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">)</span>
<span class="n">task</span> <span class="o">=</span> <span class="n">DataFlowJavaOperator</span><span class="p">(</span>
- <span class="n">gcp_conn_id</span><span class="o">=</span><span class="s">'gcp_default'</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'normalize-cal'</span><span class="p">,</span>
- <span class="n">jar</span><span class="o">=</span><span class="s">'{{var.value.gcp_dataflow_base}}pipeline-ingress-cal-normalize-1.0.jar'</span><span class="p">,</span>
+ <span class="n">gcp_conn_id</span><span class="o">=</span><span class="s1">'gcp_default'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'normalize-cal'</span><span class="p">,</span>
+ <span class="n">jar</span><span class="o">=</span><span class="s1">'{{var.value.gcp_dataflow_base}}pipeline-ingress-cal-normalize-1.0.jar'</span><span class="p">,</span>
<span class="n">options</span><span class="o">=</span><span class="p">{</span>
- <span class="s">'autoscalingAlgorithm'</span><span class="p">:</span> <span class="s">'BASIC'</span><span class="p">,</span>
- <span class="s">'maxNumWorkers'</span><span class="p">:</span> <span class="s">'50'</span><span class="p">,</span>
- <span class="s">'start'</span><span class="p">:</span> <span class="s">'{{ds}}'</span><span class="p">,</span>
- <span class="s">'partitionType'</span><span class="p">:</span> <span class="s">'DAY'</span>
+ <span class="s1">'autoscalingAlgorithm'</span><span class="p">:</span> <span class="s1">'BASIC'</span><span class="p">,</span>
+ <span class="s1">'maxNumWorkers'</span><span class="p">:</span> <span class="s1">'50'</span><span class="p">,</span>
+ <span class="s1">'start'</span><span class="p">:</span> <span class="s1">'{{ds}}'</span><span class="p">,</span>
+ <span class="s1">'partitionType'</span><span class="p">:</span> <span class="s1">'DAY'</span>
<span class="p">},</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">)</span>
@@ -369,11 +369,11 @@ high-level options, for instances, project and zone information, which
apply to all dataflow operators in the DAG.</p>
<p>It’s a good practice to define dataflow_* parameters in the default_args of the dag
like the project, zone and staging location.</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'dataflow_default_options'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'project'</span><span class="p">:</span> <span class="s">'my-gcp-project'</span><span class="p">,</span>
- <span class="s">'zone'</span><span class="p">:</span> <span class="s">'europe-west1-d'</span><span class="p">,</span>
- <span class="s">'stagingLocation'</span><span class="p">:</span> <span class="s">'gs://my-staging-bucket/staging/'</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'dataflow_default_options'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'project'</span><span class="p">:</span> <span class="s1">'my-gcp-project'</span><span class="p">,</span>
+ <span class="s1">'zone'</span><span class="p">:</span> <span class="s1">'europe-west1-d'</span><span class="p">,</span>
+ <span class="s1">'stagingLocation'</span><span class="p">:</span> <span class="s1">'gs://my-staging-bucket/staging/'</span>
<span class="p">}</span>
<span class="p">}</span>
</pre></div>
@@ -382,17 +382,17 @@ like the project, zone and staging location.</p>
parameter, the jar needs to be a self executing jar (see documentation here:
<a class="reference external" href="https://beam.apache.org/documentation/runners/dataflow/#self-executing-jar">https://beam.apache.org/documentation/runners/dataflow/#self-executing-jar</a>).
Use <code class="docutils literal notranslate"><span class="pre">options</span></code> to pass on options to your job.</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">t1</span> <span class="o">=</span> <span class="n">DataFlowJavaOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'datapflow_example'</span><span class="p">,</span>
- <span class="n">jar</span><span class="o">=</span><span class="s">'{{var.value.gcp_dataflow_base}}pipeline/build/libs/pipeline-example-1.0.jar'</span><span class="p">,</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">t1</span> <span class="o">=</span> <span class="n">DataFlowJavaOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'datapflow_example'</span><span class="p">,</span>
+ <span class="n">jar</span><span class="o">=</span><span class="s1">'{{var.value.gcp_dataflow_base}}pipeline/build/libs/pipeline-example-1.0.jar'</span><span class="p">,</span>
<span class="n">options</span><span class="o">=</span><span class="p">{</span>
- <span class="s">'autoscalingAlgorithm'</span><span class="p">:</span> <span class="s">'BASIC'</span><span class="p">,</span>
- <span class="s">'maxNumWorkers'</span><span class="p">:</span> <span class="s">'50'</span><span class="p">,</span>
- <span class="s">'start'</span><span class="p">:</span> <span class="s">'{{ds}}'</span><span class="p">,</span>
- <span class="s">'partitionType'</span><span class="p">:</span> <span class="s">'DAY'</span><span class="p">,</span>
- <span class="s">'labels'</span><span class="p">:</span> <span class="p">{</span><span class="s">'foo'</span> <span class="p">:</span> <span class="s">'bar'</span><span class="p">}</span>
+ <span class="s1">'autoscalingAlgorithm'</span><span class="p">:</span> <span class="s1">'BASIC'</span><span class="p">,</span>
+ <span class="s1">'maxNumWorkers'</span><span class="p">:</span> <span class="s1">'50'</span><span class="p">,</span>
+ <span class="s1">'start'</span><span class="p">:</span> <span class="s1">'{{ds}}'</span><span class="p">,</span>
+ <span class="s1">'partitionType'</span><span class="p">:</span> <span class="s1">'DAY'</span><span class="p">,</span>
+ <span class="s1">'labels'</span><span class="p">:</span> <span class="p">{</span><span class="s1">'foo'</span> <span class="p">:</span> <span class="s1">'bar'</span><span class="p">}</span>
<span class="p">},</span>
- <span class="n">gcp_conn_id</span><span class="o">=</span><span class="s">'gcp-airflow-service-account'</span><span class="p">,</span>
+ <span class="n">gcp_conn_id</span><span class="o">=</span><span class="s1">'gcp-airflow-service-account'</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">my</span><span class="o">-</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
@@ -445,12 +445,12 @@ like the project, zone and staging location.</p>
<p><a class="reference external" href="https://cloud.google.com/dataflow/docs/reference/rest/v1b3/LaunchTemplateParameters">https://cloud.google.com/dataflow/docs/reference/rest/v1b3/LaunchTemplateParameters</a>
<a class="reference external" href="https://cloud.google.com/dataflow/docs/reference/rest/v1b3/RuntimeEnvironment">https://cloud.google.com/dataflow/docs/reference/rest/v1b3/RuntimeEnvironment</a></p>
</div>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'dataflow_default_options'</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">'project'</span><span class="p">:</span> <span class="s">'my-gcp-project'</span><span class="p">,</span>
- <span class="s">'region'</span><span class="p">:</span> <span class="s">'europe-west1'</span><span class="p">,</span>
- <span class="s">'zone'</span><span class="p">:</span> <span class="s">'europe-west1-d'</span><span class="p">,</span>
- <span class="s">'tempLocation'</span><span class="p">:</span> <span class="s">'gs://my-staging-bucket/staging/'</span><span class="p">,</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'dataflow_default_options'</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s1">'project'</span><span class="p">:</span> <span class="s1">'my-gcp-project'</span><span class="p">,</span>
+ <span class="s1">'region'</span><span class="p">:</span> <span class="s1">'europe-west1'</span><span class="p">,</span>
+ <span class="s1">'zone'</span><span class="p">:</span> <span class="s1">'europe-west1-d'</span><span class="p">,</span>
+ <span class="s1">'tempLocation'</span><span class="p">:</span> <span class="s1">'gs://my-staging-bucket/staging/'</span><span class="p">,</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="p">}</span>
@@ -459,14 +459,14 @@ like the project, zone and staging location.</p>
<p>You need to pass the path to your dataflow template as a file reference with the
<code class="docutils literal notranslate"><span class="pre">template</span></code> parameter. Use <code class="docutils literal notranslate"><span class="pre">parameters</span></code> to pass on parameters to your job.
Use <code class="docutils literal notranslate"><span class="pre">environment</span></code> to pass on runtime environment variables to your job.</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">t1</span> <span class="o">=</span> <span class="n">DataflowTemplateOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'datapflow_example'</span><span class="p">,</span>
- <span class="n">template</span><span class="o">=</span><span class="s">'{{var.value.gcp_dataflow_base}}'</span><span class="p">,</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">t1</span> <span class="o">=</span> <span class="n">DataflowTemplateOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'datapflow_example'</span><span class="p">,</span>
+ <span class="n">template</span><span class="o">=</span><span class="s1">'{{var.value.gcp_dataflow_base}}'</span><span class="p">,</span>
<span class="n">parameters</span><span class="o">=</span><span class="p">{</span>
- <span class="s">'inputFile'</span><span class="p">:</span> <span class="s">"gs://bucket/input/my_input.txt"</span><span class="p">,</span>
- <span class="s">'outputFile'</span><span class="p">:</span> <span class="s">"gs://bucket/output/my_output.txt"</span>
+ <span class="s1">'inputFile'</span><span class="p">:</span> <span class="s2">"gs://bucket/input/my_input.txt"</span><span class="p">,</span>
+ <span class="s1">'outputFile'</span><span class="p">:</span> <span class="s2">"gs://bucket/output/my_output.txt"</span>
<span class="p">},</span>
- <span class="n">gcp_conn_id</span><span class="o">=</span><span class="s">'gcp-airflow-service-account'</span><span class="p">,</span>
+ <span class="n">gcp_conn_id</span><span class="o">=</span><span class="s1">'gcp-airflow-service-account'</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">my</span><span class="o">-</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/dataproc_operator/index.html b/1.10.5/_api/airflow/contrib/operators/dataproc_operator/index.html
index 355b8a4..a9f18a0 100644
--- a/1.10.5/_api/airflow/contrib/operators/dataproc_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/dataproc_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -431,13 +431,13 @@ A duration in seconds. (If auto_delete_time is set this parameter will be ignore
<p>Scale, up or down, a cluster on Google Cloud Dataproc.
The operator will wait until the cluster is re-scaled.</p>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">t1</span> <span class="o">=</span> <span class="n">DataprocClusterScaleOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'dataproc_scale'</span><span class="p">,</span>
- <span class="n">project_id</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">cluster_name</span><span class="o">=</span><span class="s">'cluster-1'</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">t1</span> <span class="o">=</span> <span class="n">DataprocClusterScaleOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'dataproc_scale'</span><span class="p">,</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">cluster_name</span><span class="o">=</span><span class="s1">'cluster-1'</span><span class="p">,</span>
<span class="n">num_workers</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span>
<span class="n">num_preemptible_workers</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span>
- <span class="n">graceful_decommission_timeout</span><span class="o">=</span><span class="s">'1h'</span><span class="p">,</span>
+ <span class="n">graceful_decommission_timeout</span><span class="o">=</span><span class="s1">'1h'</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
@@ -594,11 +594,11 @@ Cancel any running job.</p>
will be passed to the cluster.</p>
<p>It’s a good practice to define dataproc_* parameters in the default_args of the dag
like the cluster name and UDFs.</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'cluster_name'</span><span class="p">:</span> <span class="s">'cluster-1'</span><span class="p">,</span>
- <span class="s">'dataproc_pig_jars'</span><span class="p">:</span> <span class="p">[</span>
- <span class="s">'gs://example/udf/jar/datafu/1.2.0/datafu.jar'</span><span class="p">,</span>
- <span class="s">'gs://example/udf/jar/gpig/1.2/gpig.jar'</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'cluster_name'</span><span class="p">:</span> <span class="s1">'cluster-1'</span><span class="p">,</span>
+ <span class="s1">'dataproc_pig_jars'</span><span class="p">:</span> <span class="p">[</span>
+ <span class="s1">'gs://example/udf/jar/datafu/1.2.0/datafu.jar'</span><span class="p">,</span>
+ <span class="s1">'gs://example/udf/jar/gpig/1.2/gpig.jar'</span>
<span class="p">]</span>
<span class="p">}</span>
</pre></div>
@@ -607,10 +607,10 @@ like the cluster name and UDFs.</p>
variables for the pig script to be resolved on the cluster or use the parameters to
be resolved in the script as template parameters.</p>
<p><strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">t1</span> <span class="o">=</span> <span class="n">DataProcPigOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'dataproc_pig'</span><span class="p">,</span>
- <span class="n">query</span><span class="o">=</span><span class="s">'a_pig_script.pig'</span><span class="p">,</span>
- <span class="n">variables</span><span class="o">=</span><span class="p">{</span><span class="s">'out'</span><span class="p">:</span> <span class="s">'gs://example/output/{{ds}}'</span><span class="p">},</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">t1</span> <span class="o">=</span> <span class="n">DataProcPigOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'dataproc_pig'</span><span class="p">,</span>
+ <span class="n">query</span><span class="o">=</span><span class="s1">'a_pig_script.pig'</span><span class="p">,</span>
+ <span class="n">variables</span><span class="o">=</span><span class="p">{</span><span class="s1">'out'</span><span class="p">:</span> <span class="s1">'gs://example/output/{{ds}}'</span><span class="p">},</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/datastore_export_operator/index.html b/1.10.5/_api/airflow/contrib/operators/datastore_export_operator/index.html
index 4ac743b..7b41a4c 100644
--- a/1.10.5/_api/airflow/contrib/operators/datastore_export_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/datastore_export_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/datastore_import_operator/index.html b/1.10.5/_api/airflow/contrib/operators/datastore_import_operator/index.html
index 711c059..c2869f6 100644
--- a/1.10.5/_api/airflow/contrib/operators/datastore_import_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/datastore_import_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/dingding_operator/index.html b/1.10.5/_api/airflow/contrib/operators/dingding_operator/index.html
index 7ae7c22..e95adb3 100644
--- a/1.10.5/_api/airflow/contrib/operators/dingding_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/dingding_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/discord_webhook_operator/index.html b/1.10.5/_api/airflow/contrib/operators/discord_webhook_operator/index.html
index 476d29b..1fcb8c1 100644
--- a/1.10.5/_api/airflow/contrib/operators/discord_webhook_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/discord_webhook_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/druid_operator/index.html b/1.10.5/_api/airflow/contrib/operators/druid_operator/index.html
index 7332b81..0579ef9 100644
--- a/1.10.5/_api/airflow/contrib/operators/druid_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/druid_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/ecs_operator/index.html b/1.10.5/_api/airflow/contrib/operators/ecs_operator/index.html
index 0fc14c0..ffc6bdc 100644
--- a/1.10.5/_api/airflow/contrib/operators/ecs_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/ecs_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/emr_add_steps_operator/index.html b/1.10.5/_api/airflow/contrib/operators/emr_add_steps_operator/index.html
index d4a77a7..9b412c3 100644
--- a/1.10.5/_api/airflow/contrib/operators/emr_add_steps_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/emr_add_steps_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/emr_create_job_flow_operator/index.html b/1.10.5/_api/airflow/contrib/operators/emr_create_job_flow_operator/index.html
index 56795ad..9c2510d 100644
--- a/1.10.5/_api/airflow/contrib/operators/emr_create_job_flow_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/emr_create_job_flow_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/emr_terminate_job_flow_operator/index.html b/1.10.5/_api/airflow/contrib/operators/emr_terminate_job_flow_operator/index.html
index 632eb2c..c49e27d 100644
--- a/1.10.5/_api/airflow/contrib/operators/emr_terminate_job_flow_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/emr_terminate_job_flow_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/file_to_gcs/index.html b/1.10.5/_api/airflow/contrib/operators/file_to_gcs/index.html
index 54a5128..79793b0 100644
--- a/1.10.5/_api/airflow/contrib/operators/file_to_gcs/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/file_to_gcs/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/file_to_wasb/index.html b/1.10.5/_api/airflow/contrib/operators/file_to_wasb/index.html
index 0d5da24..d41f02f 100644
--- a/1.10.5/_api/airflow/contrib/operators/file_to_wasb/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/file_to_wasb/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_bigtable_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_bigtable_operator/index.html
index 84d282b..ace77e6 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_bigtable_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_bigtable_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_cloud_build_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_cloud_build_operator/index.html
index 1504f72..475309e 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_cloud_build_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_cloud_build_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -355,7 +355,7 @@ See: <a class="reference external" href="https://cloud.google.com/cloud-build/do
<em class="property">static </em><code class="sig-name descname">_convert_repo_url_to_dict</code><span class="sig-paren">(</span><em class="sig-param">source</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/operators/gcp_cloud_build_operator.html#BuildProcessor._convert_repo_url_to_dict"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.operators.gcp_cloud_build_operator.BuildProcesso [...]
<dd><p>Convert url to repository in Google Cloud Source to a format supported by the API</p>
<p>Example valid input:</p>
-<div class="highlight-none notranslate"><div class="highlight"><pre>https://source.developers.google.com/p/airflow-project/r/airflow-repo#branch-name
+<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>https://source.developers.google.com/p/airflow-project/r/airflow-repo#branch-name
</pre></div>
</div>
</dd></dl>
@@ -365,7 +365,7 @@ See: <a class="reference external" href="https://cloud.google.com/cloud-build/do
<em class="property">static </em><code class="sig-name descname">_convert_storage_url_to_dict</code><span class="sig-paren">(</span><em class="sig-param">storage_url</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/operators/gcp_cloud_build_operator.html#BuildProcessor._convert_storage_url_to_dict"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.operators.gcp_cloud_build_operator.Bu [...]
<dd><p>Convert url to object in Google Cloud Storage to a format supported by the API</p>
<p>Example valid input:</p>
-<div class="highlight-none notranslate"><div class="highlight"><pre>gs://bucket-name/object-name.tar.gz
+<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>gs://bucket-name/object-name.tar.gz
</pre></div>
</div>
</dd></dl>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_compute_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_compute_operator/index.html
index 15be22b..e95bdb2 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_compute_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_compute_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_container_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_container_operator/index.html
index 20b59c7..7e0d04f 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_container_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_container_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -302,11 +302,11 @@ https://www.sphinx-doc.org/en/master/templating.html
<p>To delete a certain cluster, you must specify the <code class="docutils literal notranslate"><span class="pre">project_id</span></code>, the <code class="docutils literal notranslate"><span class="pre">name</span></code>
of the cluster, the <code class="docutils literal notranslate"><span class="pre">location</span></code> that the cluster is in, and the <code class="docutils literal notranslate"><span class="pre">task_id</span></code>.</p>
<p><strong>Operator Creation</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">operator</span> <span class="o">=</span> <span class="n">GKEClusterDeleteOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'cluster_delete'</span><span class="p">,</span>
- <span class="n">project_id</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">location</span><span class="o">=</span><span class="s">'cluster-location'</span>
- <span class="n">name</span><span class="o">=</span><span class="s">'cluster-name'</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">operator</span> <span class="o">=</span> <span class="n">GKEClusterDeleteOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'cluster_delete'</span><span class="p">,</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">location</span><span class="o">=</span><span class="s1">'cluster-location'</span>
+ <span class="n">name</span><span class="o">=</span><span class="s1">'cluster-name'</span><span class="p">)</span>
</pre></div>
</div>
<div class="admonition seealso">
@@ -364,10 +364,10 @@ The operator will wait until the cluster is created.</p>
</dd>
</dl>
<p><strong>Operator Creation</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">operator</span> <span class="o">=</span> <span class="n">GKEClusterCreateOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'cluster_create'</span><span class="p">,</span>
- <span class="n">project_id</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">location</span><span class="o">=</span><span class="s">'my-location'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">operator</span> <span class="o">=</span> <span class="n">GKEClusterCreateOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'cluster_create'</span><span class="p">,</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">location</span><span class="o">=</span><span class="s1">'my-location'</span>
<span class="n">body</span><span class="o">=</span><span class="n">cluster_def</span><span class="p">)</span>
</pre></div>
</div>
@@ -429,13 +429,13 @@ connection id with a service account.</p>
<code class="docutils literal notranslate"><span class="pre">task_id</span></code>, <code class="docutils literal notranslate"><span class="pre">project_id</span></code>, <code class="docutils literal notranslate"><span class="pre">location</span></code>, <code class="docutils literal notranslate"><span class="pre">cluster_name</span></code>, <code class="docutils literal notranslate"><span class="pre">name</span></code>,
<code class="docutils literal notranslate"><span class="pre">namespace</span></code>, and <code class="docutils literal notranslate"><span class="pre">image</span></code></p>
<p><strong>Operator Creation</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">operator</span> <span class="o">=</span> <span class="n">GKEPodOperator</span><span class="p">(</span><span class="n">task_id</span><span class="o">=</span><span class="s">'pod_op'</span><span class="p">,</span>
- <span class="n">project_id</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">location</span><span class="o">=</span><span class="s">'us-central1-a'</span><span class="p">,</span>
- <span class="n">cluster_name</span><span class="o">=</span><span class="s">'my-cluster-name'</span><span class="p">,</span>
- <span class="n">name</span><span class="o">=</span><span class="s">'task-name'</span><span class="p">,</span>
- <span class="n">namespace</span><span class="o">=</span><span class="s">'default'</span><span class="p">,</span>
- <span class="n">image</span><span class="o">=</span><span class="s">'perl'</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">operator</span> <span class="o">=</span> <span class="n">GKEPodOperator</span><span class="p">(</span><span class="n">task_id</span><span class="o">=</span><span class="s1">'pod_op'</span><span class="p">,</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">location</span><span class="o">=</span><span class="s1">'us-central1-a'</span><span class="p">,</span>
+ <span class="n">cluster_name</span><span class="o">=</span><span class="s1">'my-cluster-name'</span><span class="p">,</span>
+ <span class="n">name</span><span class="o">=</span><span class="s1">'task-name'</span><span class="p">,</span>
+ <span class="n">namespace</span><span class="o">=</span><span class="s1">'default'</span><span class="p">,</span>
+ <span class="n">image</span><span class="o">=</span><span class="s1">'perl'</span><span class="p">)</span>
</pre></div>
</div>
<div class="admonition seealso">
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_dlp_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_dlp_operator/index.html
index 5ea2816..d21e6ac 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_dlp_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_dlp_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_function_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_function_operator/index.html
index 2ac16bf..b9c4ea0 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_function_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_function_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_natural_language_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_natural_language_operator/index.html
index 46d2644..869cf4a 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_natural_language_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_natural_language_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_spanner_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_spanner_operator/index.html
index 37a44d5..065b0d2 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_spanner_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_spanner_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_speech_to_text_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_speech_to_text_operator/index.html
index d938c94..5fc0cd9 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_speech_to_text_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_speech_to_text_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_sql_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_sql_operator/index.html
index f8f5365..13cc140 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_sql_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_sql_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_text_to_speech_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_text_to_speech_operator/index.html
index 1105e34..b4dd03b 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_text_to_speech_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_text_to_speech_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_transfer_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_transfer_operator/index.html
index a6f00b2..b314fa3 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_transfer_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_transfer_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -709,11 +709,11 @@ GCP Storage Transfer Service.</p>
jobs will be created in the Google Cloud Platform.</p>
</div>
<p><strong>Example</strong>:</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">s3_to_gcs_transfer_op</span> <span class="o">=</span> <span class="n">S3ToGoogleCloudStorageTransferOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'s3_to_gcs_transfer_example'</span><span class="p">,</span>
- <span class="n">s3_bucket</span><span class="o">=</span><span class="s">'my-s3-bucket'</span><span class="p">,</span>
- <span class="n">project_id</span><span class="o">=</span><span class="s">'my-gcp-project'</span><span class="p">,</span>
- <span class="n">gcs_bucket</span><span class="o">=</span><span class="s">'my-gcs-bucket'</span><span class="p">,</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">s3_to_gcs_transfer_op</span> <span class="o">=</span> <span class="n">S3ToGoogleCloudStorageTransferOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'s3_to_gcs_transfer_example'</span><span class="p">,</span>
+ <span class="n">s3_bucket</span><span class="o">=</span><span class="s1">'my-s3-bucket'</span><span class="p">,</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="s1">'my-gcp-project'</span><span class="p">,</span>
+ <span class="n">gcs_bucket</span><span class="o">=</span><span class="s1">'my-gcs-bucket'</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">my_dag</span><span class="p">)</span>
</pre></div>
</div>
@@ -785,11 +785,11 @@ Service.</p>
jobs will be created in the Google Cloud Platform.</p>
</div>
<p><strong>Example</strong>:</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">gcs_to_gcs_transfer_op</span> <span class="o">=</span> <span class="n">GoogleCloudStorageToGoogleCloudStorageTransferOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcs_to_gcs_transfer_example'</span><span class="p">,</span>
- <span class="n">source_bucket</span><span class="o">=</span><span class="s">'my-source-bucket'</span><span class="p">,</span>
- <span class="n">destination_bucket</span><span class="o">=</span><span class="s">'my-destination-bucket'</span><span class="p">,</span>
- <span class="n">project_id</span><span class="o">=</span><span class="s">'my-gcp-project'</span><span class="p">,</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">gcs_to_gcs_transfer_op</span> <span class="o">=</span> <span class="n">GoogleCloudStorageToGoogleCloudStorageTransferOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcs_to_gcs_transfer_example'</span><span class="p">,</span>
+ <span class="n">source_bucket</span><span class="o">=</span><span class="s1">'my-source-bucket'</span><span class="p">,</span>
+ <span class="n">destination_bucket</span><span class="o">=</span><span class="s1">'my-destination-bucket'</span><span class="p">,</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="s1">'my-gcp-project'</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">my_dag</span><span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_translate_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_translate_operator/index.html
index 5616812..f2b2665 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_translate_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_translate_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_translate_speech_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_translate_speech_operator/index.html
index 90ab659..eb9782f 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_translate_speech_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_translate_speech_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_video_intelligence_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_video_intelligence_operator/index.html
index 2a0f831..912af04 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_video_intelligence_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_video_intelligence_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcp_vision_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcp_vision_operator/index.html
index c74d1ec..0b73766 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcp_vision_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcp_vision_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcs_acl_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcs_acl_operator/index.html
index ef32bed..e184127 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcs_acl_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcs_acl_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcs_delete_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcs_delete_operator/index.html
index 4eff66c..1815264 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcs_delete_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcs_delete_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcs_download_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcs_download_operator/index.html
index 9ebf07e..0ffe7b9 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcs_download_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcs_download_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcs_list_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcs_list_operator/index.html
index 44cf0bc..c1801a9 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcs_list_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcs_list_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -323,11 +323,11 @@ domain-wide delegation enabled.</p></li>
<dl>
<dt><strong>Example</strong>:</dt><dd><p>The following Operator would list all the Avro files from <code class="docutils literal notranslate"><span class="pre">sales/sales-2017</span></code>
folder in <code class="docutils literal notranslate"><span class="pre">data</span></code> bucket.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">GCS_Files</span> <span class="o">=</span> <span class="n">GoogleCloudStorageListOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'GCS_Files'</span><span class="p">,</span>
- <span class="n">bucket</span><span class="o">=</span><span class="s">'data'</span><span class="p">,</span>
- <span class="n">prefix</span><span class="o">=</span><span class="s">'sales/sales-2017/'</span><span class="p">,</span>
- <span class="n">delimiter</span><span class="o">=</span><span class="s">'.avro'</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">GCS_Files</span> <span class="o">=</span> <span class="n">GoogleCloudStorageListOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'GCS_Files'</span><span class="p">,</span>
+ <span class="n">bucket</span><span class="o">=</span><span class="s1">'data'</span><span class="p">,</span>
+ <span class="n">prefix</span><span class="o">=</span><span class="s1">'sales/sales-2017/'</span><span class="p">,</span>
+ <span class="n">delimiter</span><span class="o">=</span><span class="s1">'.avro'</span><span class="p">,</span>
<span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="n">google_cloud_conn_id</span>
<span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcs_operator/index.html b/1.10.5/_api/airflow/contrib/operators/gcs_operator/index.html
index 3b9fbc6..76af98a 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcs_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcs_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -346,13 +346,13 @@ have domain-wide delegation enabled.</p></li>
</dl>
<p>The following Operator would create a new bucket <code class="docutils literal notranslate"><span class="pre">test-bucket</span></code>
with <code class="docutils literal notranslate"><span class="pre">MULTI_REGIONAL</span></code> storage class in <code class="docutils literal notranslate"><span class="pre">EU</span></code> region</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">CreateBucket</span> <span class="o">=</span> <span class="n">GoogleCloudStorageCreateBucketOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'CreateNewBucket'</span><span class="p">,</span>
- <span class="n">bucket_name</span><span class="o">=</span><span class="s">'test-bucket'</span><span class="p">,</span>
- <span class="n">storage_class</span><span class="o">=</span><span class="s">'MULTI_REGIONAL'</span><span class="p">,</span>
- <span class="n">location</span><span class="o">=</span><span class="s">'EU'</span><span class="p">,</span>
- <span class="n">labels</span><span class="o">=</span><span class="p">{</span><span class="s">'env'</span><span class="p">:</span> <span class="s">'dev'</span><span class="p">,</span> <span class="s">'team'</span><span class="p">:</span> <span class="s">'airflow'</span><span class="p">},</span>
- <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s">'airflow-service-account'</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">CreateBucket</span> <span class="o">=</span> <span class="n">GoogleCloudStorageCreateBucketOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'CreateNewBucket'</span><span class="p">,</span>
+ <span class="n">bucket_name</span><span class="o">=</span><span class="s1">'test-bucket'</span><span class="p">,</span>
+ <span class="n">storage_class</span><span class="o">=</span><span class="s1">'MULTI_REGIONAL'</span><span class="p">,</span>
+ <span class="n">location</span><span class="o">=</span><span class="s1">'EU'</span><span class="p">,</span>
+ <span class="n">labels</span><span class="o">=</span><span class="p">{</span><span class="s1">'env'</span><span class="p">:</span> <span class="s1">'dev'</span><span class="p">,</span> <span class="s1">'team'</span><span class="p">:</span> <span class="s1">'airflow'</span><span class="p">},</span>
+ <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s1">'airflow-service-account'</span>
<span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcs_to_bq/index.html b/1.10.5/_api/airflow/contrib/operators/gcs_to_bq/index.html
index 19b3304..cc991bf 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcs_to_bq/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcs_to_bq/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -380,8 +380,8 @@ Parameter must be setted to True if ‘schema_fields’ and ‘schema_object’
It is suggested to set to True if table are create outside of Airflow.</p></li>
<li><p><strong>encryption_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>[Optional] Custom encryption configuration (e.g., Cloud KMS keys).
<strong>Example</strong>:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"kmsKeyName"</span><span class="p">:</span> <span class="s">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">encryption_configuration</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s2">"kmsKeyName"</span><span class="p">:</span> <span class="s2">"projects/testp/locations/us/keyRings/test-kr/cryptoKeys/test-key"</span>
<span class="p">}</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcs_to_gcs/index.html b/1.10.5/_api/airflow/contrib/operators/gcs_to_gcs/index.html
index d77c626..041d8bc 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcs_to_gcs/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcs_to_gcs/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -347,12 +347,12 @@ If tzinfo has not been set, UTC will be assumed.</p></li>
<p>The following Operator would copy a single file named
<code class="docutils literal notranslate"><span class="pre">sales/sales-2017/january.avro</span></code> in the <code class="docutils literal notranslate"><span class="pre">data</span></code> bucket to the file named
<code class="docutils literal notranslate"><span class="pre">copied_sales/2017/january-backup.avro</span></code> in the <code class="docutils literal notranslate"><span class="pre">data_backup</span></code> bucket</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">copy_single_file</span> <span class="o">=</span> <span class="n">GoogleCloudStorageToGoogleCloudStorageOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'copy_single_file'</span><span class="p">,</span>
- <span class="n">source_bucket</span><span class="o">=</span><span class="s">'data'</span><span class="p">,</span>
- <span class="n">source_object</span><span class="o">=</span><span class="s">'sales/sales-2017/january.avro'</span><span class="p">,</span>
- <span class="n">destination_bucket</span><span class="o">=</span><span class="s">'data_backup'</span><span class="p">,</span>
- <span class="n">destination_object</span><span class="o">=</span><span class="s">'copied_sales/2017/january-backup.avro'</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">copy_single_file</span> <span class="o">=</span> <span class="n">GoogleCloudStorageToGoogleCloudStorageOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'copy_single_file'</span><span class="p">,</span>
+ <span class="n">source_bucket</span><span class="o">=</span><span class="s1">'data'</span><span class="p">,</span>
+ <span class="n">source_object</span><span class="o">=</span><span class="s1">'sales/sales-2017/january.avro'</span><span class="p">,</span>
+ <span class="n">destination_bucket</span><span class="o">=</span><span class="s1">'data_backup'</span><span class="p">,</span>
+ <span class="n">destination_object</span><span class="o">=</span><span class="s1">'copied_sales/2017/january-backup.avro'</span><span class="p">,</span>
<span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="n">google_cloud_conn_id</span>
<span class="p">)</span>
</pre></div>
@@ -360,12 +360,12 @@ If tzinfo has not been set, UTC will be assumed.</p></li>
<p>The following Operator would copy all the Avro files from <code class="docutils literal notranslate"><span class="pre">sales/sales-2017</span></code>
folder (i.e. with names starting with that prefix) in <code class="docutils literal notranslate"><span class="pre">data</span></code> bucket to the
<code class="docutils literal notranslate"><span class="pre">copied_sales/2017</span></code> folder in the <code class="docutils literal notranslate"><span class="pre">data_backup</span></code> bucket.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">copy_files</span> <span class="o">=</span> <span class="n">GoogleCloudStorageToGoogleCloudStorageOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'copy_files'</span><span class="p">,</span>
- <span class="n">source_bucket</span><span class="o">=</span><span class="s">'data'</span><span class="p">,</span>
- <span class="n">source_object</span><span class="o">=</span><span class="s">'sales/sales-2017/*.avro'</span><span class="p">,</span>
- <span class="n">destination_bucket</span><span class="o">=</span><span class="s">'data_backup'</span><span class="p">,</span>
- <span class="n">destination_object</span><span class="o">=</span><span class="s">'copied_sales/2017/'</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">copy_files</span> <span class="o">=</span> <span class="n">GoogleCloudStorageToGoogleCloudStorageOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'copy_files'</span><span class="p">,</span>
+ <span class="n">source_bucket</span><span class="o">=</span><span class="s1">'data'</span><span class="p">,</span>
+ <span class="n">source_object</span><span class="o">=</span><span class="s1">'sales/sales-2017/*.avro'</span><span class="p">,</span>
+ <span class="n">destination_bucket</span><span class="o">=</span><span class="s1">'data_backup'</span><span class="p">,</span>
+ <span class="n">destination_object</span><span class="o">=</span><span class="s1">'copied_sales/2017/'</span><span class="p">,</span>
<span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="n">google_cloud_conn_id</span>
<span class="p">)</span>
</pre></div>
@@ -374,12 +374,12 @@ folder (i.e. with names starting with that prefix) in <code class="docutils lite
folder (i.e. with names starting with that prefix) in <code class="docutils literal notranslate"><span class="pre">data</span></code> bucket to the
same folder in the <code class="docutils literal notranslate"><span class="pre">data_backup</span></code> bucket, deleting the original files in the
process.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">move_files</span> <span class="o">=</span> <span class="n">GoogleCloudStorageToGoogleCloudStorageOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'move_files'</span><span class="p">,</span>
- <span class="n">source_bucket</span><span class="o">=</span><span class="s">'data'</span><span class="p">,</span>
- <span class="n">source_object</span><span class="o">=</span><span class="s">'sales/sales-2017/*.avro'</span><span class="p">,</span>
- <span class="n">destination_bucket</span><span class="o">=</span><span class="s">'data_backup'</span><span class="p">,</span>
- <span class="n">move_object</span><span class="o">=</span><span class="k">True</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">move_files</span> <span class="o">=</span> <span class="n">GoogleCloudStorageToGoogleCloudStorageOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'move_files'</span><span class="p">,</span>
+ <span class="n">source_bucket</span><span class="o">=</span><span class="s1">'data'</span><span class="p">,</span>
+ <span class="n">source_object</span><span class="o">=</span><span class="s1">'sales/sales-2017/*.avro'</span><span class="p">,</span>
+ <span class="n">destination_bucket</span><span class="o">=</span><span class="s1">'data_backup'</span><span class="p">,</span>
+ <span class="n">move_object</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="n">google_cloud_conn_id</span>
<span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/contrib/operators/gcs_to_s3/index.html b/1.10.5/_api/airflow/contrib/operators/gcs_to_s3/index.html
index f15466e..4116b8f 100644
--- a/1.10.5/_api/airflow/contrib/operators/gcs_to_s3/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/gcs_to_s3/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/hipchat_operator/index.html b/1.10.5/_api/airflow/contrib/operators/hipchat_operator/index.html
index b3fdce1..0bea763 100644
--- a/1.10.5/_api/airflow/contrib/operators/hipchat_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/hipchat_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/hive_to_dynamodb/index.html b/1.10.5/_api/airflow/contrib/operators/hive_to_dynamodb/index.html
index d6e2119..bdc4453 100644
--- a/1.10.5/_api/airflow/contrib/operators/hive_to_dynamodb/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/hive_to_dynamodb/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/imap_attachment_to_s3_operator/index.html b/1.10.5/_api/airflow/contrib/operators/imap_attachment_to_s3_operator/index.html
index 99805b1..9828b65 100644
--- a/1.10.5/_api/airflow/contrib/operators/imap_attachment_to_s3_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/imap_attachment_to_s3_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/index.html b/1.10.5/_api/airflow/contrib/operators/index.html
index 50b07c1..f68e85d 100644
--- a/1.10.5/_api/airflow/contrib/operators/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/jenkins_job_trigger_operator/index.html b/1.10.5/_api/airflow/contrib/operators/jenkins_job_trigger_operator/index.html
index 38080bd..7c52f2b 100644
--- a/1.10.5/_api/airflow/contrib/operators/jenkins_job_trigger_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/jenkins_job_trigger_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/jira_operator/index.html b/1.10.5/_api/airflow/contrib/operators/jira_operator/index.html
index d227f41..5cd9fc9 100644
--- a/1.10.5/_api/airflow/contrib/operators/jira_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/jira_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/kubernetes_pod_operator/index.html b/1.10.5/_api/airflow/contrib/operators/kubernetes_pod_operator/index.html
index 604cbaf..9a94095 100644
--- a/1.10.5/_api/airflow/contrib/operators/kubernetes_pod_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/kubernetes_pod_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/mlengine_operator/index.html b/1.10.5/_api/airflow/contrib/operators/mlengine_operator/index.html
index 907a044..4137e9d 100644
--- a/1.10.5/_api/airflow/contrib/operators/mlengine_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/mlengine_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -331,10 +331,10 @@ refers to a specific version of a specific model.</p></li>
</ol>
<p>In options 2 and 3, both model and version name should contain the
minimal identifier. For instance, call:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">MLEngineBatchPredictionOperator</span><span class="p">(</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">MLEngineBatchPredictionOperator</span><span class="p">(</span>
<span class="o">...</span><span class="p">,</span>
- <span class="n">model_name</span><span class="o">=</span><span class="s">'my_model'</span><span class="p">,</span>
- <span class="n">version_name</span><span class="o">=</span><span class="s">'my_version'</span><span class="p">,</span>
+ <span class="n">model_name</span><span class="o">=</span><span class="s1">'my_model'</span><span class="p">,</span>
+ <span class="n">version_name</span><span class="o">=</span><span class="s1">'my_version'</span><span class="p">,</span>
<span class="o">...</span><span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/mongo_to_s3/index.html b/1.10.5/_api/airflow/contrib/operators/mongo_to_s3/index.html
index 2161e78..4004df3 100644
--- a/1.10.5/_api/airflow/contrib/operators/mongo_to_s3/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/mongo_to_s3/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/mssql_to_gcs/index.html b/1.10.5/_api/airflow/contrib/operators/mssql_to_gcs/index.html
index 946ab20..7173118 100644
--- a/1.10.5/_api/airflow/contrib/operators/mssql_to_gcs/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/mssql_to_gcs/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -311,14 +311,14 @@ in JSON or CSV format.</p>
<dt><strong>Example</strong>:</dt><dd><p>The following operator will export data from the Customers table
within the given MSSQL Database and then upload it to the
‘mssql-export’ GCS bucket (along with a schema file).</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">export_customers</span> <span class="o">=</span> <span class="n">MsSqlToGoogleCloudStorageOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'export_customers'</span><span class="p">,</span>
- <span class="n">sql</span><span class="o">=</span><span class="s">'SELECT * FROM dbo.Customers;'</span><span class="p">,</span>
- <span class="n">bucket</span><span class="o">=</span><span class="s">'mssql-export'</span><span class="p">,</span>
- <span class="n">filename</span><span class="o">=</span><span class="s">'data/customers/export.json'</span><span class="p">,</span>
- <span class="n">schema_filename</span><span class="o">=</span><span class="s">'schemas/export.json'</span><span class="p">,</span>
- <span class="n">mssql_conn_id</span><span class="o">=</span><span class="s">'mssql_default'</span><span class="p">,</span>
- <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s">'google_cloud_default'</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">export_customers</span> <span class="o">=</span> <span class="n">MsSqlToGoogleCloudStorageOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'export_customers'</span><span class="p">,</span>
+ <span class="n">sql</span><span class="o">=</span><span class="s1">'SELECT * FROM dbo.Customers;'</span><span class="p">,</span>
+ <span class="n">bucket</span><span class="o">=</span><span class="s1">'mssql-export'</span><span class="p">,</span>
+ <span class="n">filename</span><span class="o">=</span><span class="s1">'data/customers/export.json'</span><span class="p">,</span>
+ <span class="n">schema_filename</span><span class="o">=</span><span class="s1">'schemas/export.json'</span><span class="p">,</span>
+ <span class="n">mssql_conn_id</span><span class="o">=</span><span class="s1">'mssql_default'</span><span class="p">,</span>
+ <span class="n">google_cloud_storage_conn_id</span><span class="o">=</span><span class="s1">'google_cloud_default'</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span>
<span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/contrib/operators/mysql_to_gcs/index.html b/1.10.5/_api/airflow/contrib/operators/mysql_to_gcs/index.html
index 58d0e64..7c4bf40 100644
--- a/1.10.5/_api/airflow/contrib/operators/mysql_to_gcs/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/mysql_to_gcs/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/opsgenie_alert_operator/index.html b/1.10.5/_api/airflow/contrib/operators/opsgenie_alert_operator/index.html
index 09e4466..3312dc0 100644
--- a/1.10.5/_api/airflow/contrib/operators/opsgenie_alert_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/opsgenie_alert_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/oracle_to_azure_data_lake_transfer/index.html b/1.10.5/_api/airflow/contrib/operators/oracle_to_azure_data_lake_transfer/index.html
index 11a96aa..5cba6d0 100644
--- a/1.10.5/_api/airflow/contrib/operators/oracle_to_azure_data_lake_transfer/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/oracle_to_azure_data_lake_transfer/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/oracle_to_oracle_transfer/index.html b/1.10.5/_api/airflow/contrib/operators/oracle_to_oracle_transfer/index.html
index c50600f..b956750 100644
--- a/1.10.5/_api/airflow/contrib/operators/oracle_to_oracle_transfer/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/oracle_to_oracle_transfer/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/postgres_to_gcs_operator/index.html b/1.10.5/_api/airflow/contrib/operators/postgres_to_gcs_operator/index.html
index 8851ee2..bb6fce5 100644
--- a/1.10.5/_api/airflow/contrib/operators/postgres_to_gcs_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/postgres_to_gcs_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/pubsub_operator/index.html b/1.10.5/_api/airflow/contrib/operators/pubsub_operator/index.html
index 2341c92..ca66a61 100644
--- a/1.10.5/_api/airflow/contrib/operators/pubsub_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/pubsub_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -301,25 +301,25 @@ https://www.sphinx-doc.org/en/master/templating.html
<p>Create a PubSub topic.</p>
<p>By default, if the topic already exists, this operator will
not cause the DAG to fail.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'successful DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'successful DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span>
- <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">topic</span><span class="o">=</span><span class="s">'my_new_topic'</span><span class="p">)</span>
- <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">topic</span><span class="o">=</span><span class="s">'my_new_topic'</span><span class="p">)</span>
+ <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">topic</span><span class="o">=</span><span class="s1">'my_new_topic'</span><span class="p">)</span>
+ <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">topic</span><span class="o">=</span><span class="s1">'my_new_topic'</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
<p>The operator can be configured to fail if the topic already exists.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'failing DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'failing DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span>
- <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">topic</span><span class="o">=</span><span class="s">'my_new_topic'</span><span class="p">)</span>
- <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">topic</span><span class="o">=</span><span class="s">'my_new_topic'</span><span class="p">,</span>
- <span class="n">fail_if_exists</span><span class="o">=</span><span class="k">True</span><span class="p">)</span>
+ <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">topic</span><span class="o">=</span><span class="s1">'my_new_topic'</span><span class="p">)</span>
+ <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">topic</span><span class="o">=</span><span class="s1">'my_new_topic'</span><span class="p">,</span>
+ <span class="n">fail_if_exists</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
@@ -352,37 +352,37 @@ variables in them.</p>
Subscription can be created in a different project from its topic.</p>
<p>By default, if the subscription already exists, this operator will
not cause the DAG to fail. However, the topic must exist in the project.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'successful DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'successful DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span>
<span class="o">>></span> <span class="n">PubSubSubscriptionCreateOperator</span><span class="p">(</span>
- <span class="n">topic_project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s">'my-topic'</span><span class="p">,</span>
- <span class="n">subscription</span><span class="o">=</span><span class="s">'my-subscription'</span><span class="p">)</span>
+ <span class="n">topic_project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s1">'my-topic'</span><span class="p">,</span>
+ <span class="n">subscription</span><span class="o">=</span><span class="s1">'my-subscription'</span><span class="p">)</span>
<span class="o">>></span> <span class="n">PubSubSubscriptionCreateOperator</span><span class="p">(</span>
- <span class="n">topic_project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s">'my-topic'</span><span class="p">,</span>
- <span class="n">subscription</span><span class="o">=</span><span class="s">'my-subscription'</span><span class="p">)</span>
+ <span class="n">topic_project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s1">'my-topic'</span><span class="p">,</span>
+ <span class="n">subscription</span><span class="o">=</span><span class="s1">'my-subscription'</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
<p>The operator can be configured to fail if the subscription already exists.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'failing DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'failing DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span>
<span class="o">>></span> <span class="n">PubSubSubscriptionCreateOperator</span><span class="p">(</span>
- <span class="n">topic_project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s">'my-topic'</span><span class="p">,</span>
- <span class="n">subscription</span><span class="o">=</span><span class="s">'my-subscription'</span><span class="p">)</span>
+ <span class="n">topic_project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s1">'my-topic'</span><span class="p">,</span>
+ <span class="n">subscription</span><span class="o">=</span><span class="s1">'my-subscription'</span><span class="p">)</span>
<span class="o">>></span> <span class="n">PubSubSubscriptionCreateOperator</span><span class="p">(</span>
- <span class="n">topic_project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s">'my-topic'</span><span class="p">,</span>
- <span class="n">subscription</span><span class="o">=</span><span class="s">'my-subscription'</span><span class="p">,</span> <span class="n">fail_if_exists</span><span class="o">=</span><span class="k">True</span><span class="p">)</span>
+ <span class="n">topic_project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s1">'my-topic'</span><span class="p">,</span>
+ <span class="n">subscription</span><span class="o">=</span><span class="s1">'my-subscription'</span><span class="p">,</span> <span class="n">fail_if_exists</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
<p>Finally, subscription is not required. If not passed, the operator will
generated a universally unique identifier for the subscription’s name.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span> <span class="o">>></span> <span class="n">PubSubSubscriptionCreateOperator</span><span class="p">(</span>
- <span class="n">topic_project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s">'my-topic'</span><span class="p">)</span>
+ <span class="n">topic_project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span> <span class="n">topic</span><span class="o">=</span><span class="s1">'my-topic'</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
@@ -412,21 +412,21 @@ generated a universally unique identifier for the subscription’s name.</p>
<p>Delete a PubSub topic.</p>
<p>By default, if the topic does not exist, this operator will
not cause the DAG to fail.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'successful DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'successful DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span>
- <span class="o">>></span> <span class="n">PubSubTopicDeleteOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">topic</span><span class="o">=</span><span class="s">'non_existing_topic'</span><span class="p">)</span>
+ <span class="o">>></span> <span class="n">PubSubTopicDeleteOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">topic</span><span class="o">=</span><span class="s1">'non_existing_topic'</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
<p>The operator can be configured to fail if the topic does not exist.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'failing DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'failing DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span>
- <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">topic</span><span class="o">=</span><span class="s">'non_existing_topic'</span><span class="p">,</span>
- <span class="n">fail_if_not_exists</span><span class="o">=</span><span class="k">True</span><span class="p">)</span>
+ <span class="o">>></span> <span class="n">PubSubTopicCreateOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">topic</span><span class="o">=</span><span class="s1">'non_existing_topic'</span><span class="p">,</span>
+ <span class="n">fail_if_not_exists</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
@@ -456,21 +456,21 @@ variables in them.</p>
<p>Delete a PubSub subscription.</p>
<p>By default, if the subscription does not exist, this operator will
not cause the DAG to fail.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'successful DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'successful DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span>
- <span class="o">>></span> <span class="n">PubSubSubscriptionDeleteOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span>
- <span class="n">subscription</span><span class="o">=</span><span class="s">'non-existing'</span><span class="p">)</span>
+ <span class="o">>></span> <span class="n">PubSubSubscriptionDeleteOperator</span><span class="p">(</span><span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span>
+ <span class="n">subscription</span><span class="o">=</span><span class="s1">'non-existing'</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
<p>The operator can be configured to fail if the subscription already exists.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s">'failing DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="k">with</span> <span class="n">DAG</span><span class="p">(</span><span class="s1">'failing DAG'</span><span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="p">(</span>
<span class="n">dag</span>
<span class="o">>></span> <span class="n">PubSubSubscriptionDeleteOperator</span><span class="p">(</span>
- <span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span> <span class="n">subscription</span><span class="o">=</span><span class="s">'non-existing'</span><span class="p">,</span>
- <span class="n">fail_if_not_exists</span><span class="o">=</span><span class="k">True</span><span class="p">)</span>
+ <span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span> <span class="n">subscription</span><span class="o">=</span><span class="s1">'non-existing'</span><span class="p">,</span>
+ <span class="n">fail_if_not_exists</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
@@ -501,18 +501,18 @@ variables in them.</p>
<p>Each Task publishes all provided messages to the same topic
in a single GCP project. If the topic does not exist, this
task will fail.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="kn">from</span> <span class="nn">base64</span> <span class="k">import</span> <span class="n">b64encode</span> <span class="k">as</span> <span class="n">b64e</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">base64</span> <span class="k">import</span> <span class="n">b64encode</span> <span class="k">as</span> <span class="n">b64e</span>
-<span class="n">m1</span> <span class="o">=</span> <span class="p">{</span><span class="s">'data'</span><span class="p">:</span> <span class="n">b64e</span><span class="p">(</span><span class="s">'Hello, World!'</span><span class="p">),</span>
- <span class="s">'attributes'</span><span class="p">:</span> <span class="p">{</span><span class="s">'type'</span><span class="p">:</span> <span class="s">'greeting'</span><span class="p">}</span>
+<span class="n">m1</span> <span class="o">=</span> <span class="p">{</span><span class="s1">'data'</span><span class="p">:</span> <span class="n">b64e</span><span class="p">(</span><span class="s1">'Hello, World!'</span><span class="p">),</span>
+ <span class="s1">'attributes'</span><span class="p">:</span> <span class="p">{</span><span class="s1">'type'</span><span class="p">:</span> <span class="s1">'greeting'</span><span class="p">}</span>
<span class="p">}</span>
-<span class="n">m2</span> <span class="o">=</span> <span class="p">{</span><span class="s">'data'</span><span class="p">:</span> <span class="n">b64e</span><span class="p">(</span><span class="s">'Knock, knock'</span><span class="p">)}</span>
-<span class="n">m3</span> <span class="o">=</span> <span class="p">{</span><span class="s">'attributes'</span><span class="p">:</span> <span class="p">{</span><span class="s">'foo'</span><span class="p">:</span> <span class="s">''</span><span class="p">}}</span>
+<span class="n">m2</span> <span class="o">=</span> <span class="p">{</span><span class="s1">'data'</span><span class="p">:</span> <span class="n">b64e</span><span class="p">(</span><span class="s1">'Knock, knock'</span><span class="p">)}</span>
+<span class="n">m3</span> <span class="o">=</span> <span class="p">{</span><span class="s1">'attributes'</span><span class="p">:</span> <span class="p">{</span><span class="s1">'foo'</span><span class="p">:</span> <span class="s1">''</span><span class="p">}}</span>
<span class="n">t1</span> <span class="o">=</span> <span class="n">PubSubPublishOperator</span><span class="p">(</span>
- <span class="n">project</span><span class="o">=</span><span class="s">'my-project'</span><span class="p">,</span><span class="n">topic</span><span class="o">=</span><span class="s">'my_topic'</span><span class="p">,</span>
+ <span class="n">project</span><span class="o">=</span><span class="s1">'my-project'</span><span class="p">,</span><span class="n">topic</span><span class="o">=</span><span class="s1">'my_topic'</span><span class="p">,</span>
<span class="n">messages</span><span class="o">=</span><span class="p">[</span><span class="n">m1</span><span class="p">,</span> <span class="n">m2</span><span class="p">,</span> <span class="n">m3</span><span class="p">],</span>
- <span class="n">create_topic</span><span class="o">=</span><span class="k">True</span><span class="p">,</span>
+ <span class="n">create_topic</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/qubole_check_operator/index.html b/1.10.5/_api/airflow/contrib/operators/qubole_check_operator/index.html
index 6ad1f67..7261a03 100644
--- a/1.10.5/_api/airflow/contrib/operators/qubole_check_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/qubole_check_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/qubole_operator/index.html b/1.10.5/_api/airflow/contrib/operators/qubole_operator/index.html
index ad60949..568d8b1 100644
--- a/1.10.5/_api/airflow/contrib/operators/qubole_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/qubole_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/redis_publish_operator/index.html b/1.10.5/_api/airflow/contrib/operators/redis_publish_operator/index.html
index 86ea957..05161b3 100644
--- a/1.10.5/_api/airflow/contrib/operators/redis_publish_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/redis_publish_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/s3_copy_object_operator/index.html b/1.10.5/_api/airflow/contrib/operators/s3_copy_object_operator/index.html
index ae6db4c..bdeac06 100644
--- a/1.10.5/_api/airflow/contrib/operators/s3_copy_object_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/s3_copy_object_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/s3_delete_objects_operator/index.html b/1.10.5/_api/airflow/contrib/operators/s3_delete_objects_operator/index.html
index a280eac..e2ca5ad 100644
--- a/1.10.5/_api/airflow/contrib/operators/s3_delete_objects_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/s3_delete_objects_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/s3_list_operator/index.html b/1.10.5/_api/airflow/contrib/operators/s3_list_operator/index.html
index 745371e..295a00c 100644
--- a/1.10.5/_api/airflow/contrib/operators/s3_list_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/s3_list_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -334,12 +334,12 @@ CA cert bundle than the one used by botocore.</p>
<dt><strong>Example</strong>:</dt><dd><p>The following operator would list all the files
(excluding subfolders) from the S3
<code class="docutils literal notranslate"><span class="pre">customers/2018/04/</span></code> key in the <code class="docutils literal notranslate"><span class="pre">data</span></code> bucket.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">s3_file</span> <span class="o">=</span> <span class="n">S3ListOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'list_3s_files'</span><span class="p">,</span>
- <span class="n">bucket</span><span class="o">=</span><span class="s">'data'</span><span class="p">,</span>
- <span class="n">prefix</span><span class="o">=</span><span class="s">'customers/2018/04/'</span><span class="p">,</span>
- <span class="n">delimiter</span><span class="o">=</span><span class="s">'/'</span><span class="p">,</span>
- <span class="n">aws_conn_id</span><span class="o">=</span><span class="s">'aws_customers_conn'</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">s3_file</span> <span class="o">=</span> <span class="n">S3ListOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'list_3s_files'</span><span class="p">,</span>
+ <span class="n">bucket</span><span class="o">=</span><span class="s1">'data'</span><span class="p">,</span>
+ <span class="n">prefix</span><span class="o">=</span><span class="s1">'customers/2018/04/'</span><span class="p">,</span>
+ <span class="n">delimiter</span><span class="o">=</span><span class="s1">'/'</span><span class="p">,</span>
+ <span class="n">aws_conn_id</span><span class="o">=</span><span class="s1">'aws_customers_conn'</span>
<span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/s3_to_gcs_operator/index.html b/1.10.5/_api/airflow/contrib/operators/s3_to_gcs_operator/index.html
index 7322bf0..7bb4bad 100644
--- a/1.10.5/_api/airflow/contrib/operators/s3_to_gcs_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/s3_to_gcs_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -339,12 +339,12 @@ or not.</p></li>
</dd>
</dl>
<p><strong>Example</strong>:</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">s3_to_gcs_op</span> <span class="o">=</span> <span class="n">S3ToGoogleCloudStorageOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'s3_to_gcs_example'</span><span class="p">,</span>
- <span class="n">bucket</span><span class="o">=</span><span class="s">'my-s3-bucket'</span><span class="p">,</span>
- <span class="n">prefix</span><span class="o">=</span><span class="s">'data/customers-201804'</span><span class="p">,</span>
- <span class="n">dest_gcs_conn_id</span><span class="o">=</span><span class="s">'google_cloud_default'</span><span class="p">,</span>
- <span class="n">dest_gcs</span><span class="o">=</span><span class="s">'gs://my.gcs.bucket/some/customers/'</span><span class="p">,</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">s3_to_gcs_op</span> <span class="o">=</span> <span class="n">S3ToGoogleCloudStorageOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'s3_to_gcs_example'</span><span class="p">,</span>
+ <span class="n">bucket</span><span class="o">=</span><span class="s1">'my-s3-bucket'</span><span class="p">,</span>
+ <span class="n">prefix</span><span class="o">=</span><span class="s1">'data/customers-201804'</span><span class="p">,</span>
+ <span class="n">dest_gcs_conn_id</span><span class="o">=</span><span class="s1">'google_cloud_default'</span><span class="p">,</span>
+ <span class="n">dest_gcs</span><span class="o">=</span><span class="s1">'gs://my.gcs.bucket/some/customers/'</span><span class="p">,</span>
<span class="n">replace</span><span class="o">=</span><span class="bp">False</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">my</span><span class="o">-</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/contrib/operators/s3_to_sftp_operator/index.html b/1.10.5/_api/airflow/contrib/operators/s3_to_sftp_operator/index.html
index ccc28d0..64ef9c8 100644
--- a/1.10.5/_api/airflow/contrib/operators/s3_to_sftp_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/s3_to_sftp_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sagemaker_base_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sagemaker_base_operator/index.html
index fa4b0fb..4413744 100644
--- a/1.10.5/_api/airflow/contrib/operators/sagemaker_base_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sagemaker_base_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sagemaker_endpoint_config_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sagemaker_endpoint_config_operator/index.html
index 611d9df..a9cc01e 100644
--- a/1.10.5/_api/airflow/contrib/operators/sagemaker_endpoint_config_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sagemaker_endpoint_config_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sagemaker_endpoint_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sagemaker_endpoint_operator/index.html
index 70d97f5..fabe391 100644
--- a/1.10.5/_api/airflow/contrib/operators/sagemaker_endpoint_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sagemaker_endpoint_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -306,14 +306,14 @@ https://www.sphinx-doc.org/en/master/templating.html
<li><p><strong>config</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>The configuration necessary to create an endpoint.</p>
<p>If you need to create a SageMaker endpoint based on an existed
SageMaker model and an existed SageMaker endpoint config:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">config</span> <span class="o">=</span> <span class="n">endpoint_configuration</span><span class="p">;</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">config</span> <span class="o">=</span> <span class="n">endpoint_configuration</span><span class="p">;</span>
</pre></div>
</div>
<p>If you need to create all of SageMaker model, SageMaker endpoint-config and SageMaker endpoint:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">config</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'Model'</span><span class="p">:</span> <span class="n">model_configuration</span><span class="p">,</span>
- <span class="s">'EndpointConfig'</span><span class="p">:</span> <span class="n">endpoint_config_configuration</span><span class="p">,</span>
- <span class="s">'Endpoint'</span><span class="p">:</span> <span class="n">endpoint_configuration</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">config</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'Model'</span><span class="p">:</span> <span class="n">model_configuration</span><span class="p">,</span>
+ <span class="s1">'EndpointConfig'</span><span class="p">:</span> <span class="n">endpoint_config_configuration</span><span class="p">,</span>
+ <span class="s1">'Endpoint'</span><span class="p">:</span> <span class="n">endpoint_configuration</span>
<span class="p">}</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sagemaker_model_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sagemaker_model_operator/index.html
index e3a8cfe..ccb0f06 100644
--- a/1.10.5/_api/airflow/contrib/operators/sagemaker_model_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sagemaker_model_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sagemaker_training_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sagemaker_training_operator/index.html
index 1e37bbb..1326c09 100644
--- a/1.10.5/_api/airflow/contrib/operators/sagemaker_training_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sagemaker_training_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sagemaker_transform_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sagemaker_transform_operator/index.html
index 3118022..660bf8f 100644
--- a/1.10.5/_api/airflow/contrib/operators/sagemaker_transform_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sagemaker_transform_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -305,13 +305,13 @@ https://www.sphinx-doc.org/en/master/templating.html
<dd class="field-odd"><ul class="simple">
<li><p><strong>config</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – <p>The configuration necessary to start a transform job (templated).</p>
<p>If you need to create a SageMaker transform job based on an existed SageMaker model:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">config</span> <span class="o">=</span> <span class="n">transform_config</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">config</span> <span class="o">=</span> <span class="n">transform_config</span>
</pre></div>
</div>
<p>If you need to create both SageMaker model and SageMaker Transform job:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">config</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'Model'</span><span class="p">:</span> <span class="n">model_config</span><span class="p">,</span>
- <span class="s">'Transform'</span><span class="p">:</span> <span class="n">transform_config</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">config</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'Model'</span><span class="p">:</span> <span class="n">model_config</span><span class="p">,</span>
+ <span class="s1">'Transform'</span><span class="p">:</span> <span class="n">transform_config</span>
<span class="p">}</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sagemaker_tuning_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sagemaker_tuning_operator/index.html
index 72285cd..8cfd24b 100644
--- a/1.10.5/_api/airflow/contrib/operators/sagemaker_tuning_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sagemaker_tuning_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/segment_track_event_operator/index.html b/1.10.5/_api/airflow/contrib/operators/segment_track_event_operator/index.html
index 68eb251..796baec 100644
--- a/1.10.5/_api/airflow/contrib/operators/segment_track_event_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/segment_track_event_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sftp_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sftp_operator/index.html
index edefd3b..e477510 100644
--- a/1.10.5/_api/airflow/contrib/operators/sftp_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sftp_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -337,13 +337,13 @@ copying from remote to local and vice-versa. Default is False.</p>
at <code class="docutils literal notranslate"><span class="pre">/tmp/tmp1/tmp2/</span></code> while creating <code class="docutils literal notranslate"><span class="pre">tmp</span></code>,``tmp1`` and <code class="docutils literal notranslate"><span class="pre">tmp2</span></code> if they
don’t exist. If the parameter is not passed it would error as the directory
does not exist.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">put_file</span> <span class="o">=</span> <span class="n">SFTPOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"test_sftp"</span><span class="p">,</span>
- <span class="n">ssh_conn_id</span><span class="o">=</span><span class="s">"ssh_default"</span><span class="p">,</span>
- <span class="n">local_filepath</span><span class="o">=</span><span class="s">"/tmp/file.txt"</span><span class="p">,</span>
- <span class="n">remote_filepath</span><span class="o">=</span><span class="s">"/tmp/tmp1/tmp2/file.txt"</span><span class="p">,</span>
- <span class="n">operation</span><span class="o">=</span><span class="s">"put"</span><span class="p">,</span>
- <span class="n">create_intermediate_dirs</span><span class="o">=</span><span class="k">True</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">put_file</span> <span class="o">=</span> <span class="n">SFTPOperator</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"test_sftp"</span><span class="p">,</span>
+ <span class="n">ssh_conn_id</span><span class="o">=</span><span class="s2">"ssh_default"</span><span class="p">,</span>
+ <span class="n">local_filepath</span><span class="o">=</span><span class="s2">"/tmp/file.txt"</span><span class="p">,</span>
+ <span class="n">remote_filepath</span><span class="o">=</span><span class="s2">"/tmp/tmp1/tmp2/file.txt"</span><span class="p">,</span>
+ <span class="n">operation</span><span class="o">=</span><span class="s2">"put"</span><span class="p">,</span>
+ <span class="n">create_intermediate_dirs</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span>
<span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sftp_to_s3_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sftp_to_s3_operator/index.html
index 1ed671f..f50a19e 100644
--- a/1.10.5/_api/airflow/contrib/operators/sftp_to_s3_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sftp_to_s3_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/slack_webhook_operator/index.html b/1.10.5/_api/airflow/contrib/operators/slack_webhook_operator/index.html
index 4921771..c5fa255 100644
--- a/1.10.5/_api/airflow/contrib/operators/slack_webhook_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/slack_webhook_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/snowflake_operator/index.html b/1.10.5/_api/airflow/contrib/operators/snowflake_operator/index.html
index 38e48d3..fdcedbf 100644
--- a/1.10.5/_api/airflow/contrib/operators/snowflake_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/snowflake_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sns_publish_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sns_publish_operator/index.html
index ce6fe1d..e38465c 100644
--- a/1.10.5/_api/airflow/contrib/operators/sns_publish_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sns_publish_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/spark_jdbc_operator/index.html b/1.10.5/_api/airflow/contrib/operators/spark_jdbc_operator/index.html
index 1824074..71b0264 100644
--- a/1.10.5/_api/airflow/contrib/operators/spark_jdbc_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/spark_jdbc_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/spark_sql_operator/index.html b/1.10.5/_api/airflow/contrib/operators/spark_sql_operator/index.html
index 5f205eb..b295cb1 100644
--- a/1.10.5/_api/airflow/contrib/operators/spark_sql_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/spark_sql_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/spark_submit_operator/index.html b/1.10.5/_api/airflow/contrib/operators/spark_submit_operator/index.html
index 292fef2..7feccf2 100644
--- a/1.10.5/_api/airflow/contrib/operators/spark_submit_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/spark_submit_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sql_to_gcs/index.html b/1.10.5/_api/airflow/contrib/operators/sql_to_gcs/index.html
index fcd67ee..8d202fa 100644
--- a/1.10.5/_api/airflow/contrib/operators/sql_to_gcs/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sql_to_gcs/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/sqoop_operator/index.html b/1.10.5/_api/airflow/contrib/operators/sqoop_operator/index.html
index cf381b3..a32f597 100644
--- a/1.10.5/_api/airflow/contrib/operators/sqoop_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/sqoop_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/ssh_operator/index.html b/1.10.5/_api/airflow/contrib/operators/ssh_operator/index.html
index 2a828bd..f29c2a9 100644
--- a/1.10.5/_api/airflow/contrib/operators/ssh_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/ssh_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/vertica_operator/index.html b/1.10.5/_api/airflow/contrib/operators/vertica_operator/index.html
index 5a8255c..1cb53bd 100644
--- a/1.10.5/_api/airflow/contrib/operators/vertica_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/vertica_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/vertica_to_hive/index.html b/1.10.5/_api/airflow/contrib/operators/vertica_to_hive/index.html
index e973590..b62f7a7 100644
--- a/1.10.5/_api/airflow/contrib/operators/vertica_to_hive/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/vertica_to_hive/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/vertica_to_mysql/index.html b/1.10.5/_api/airflow/contrib/operators/vertica_to_mysql/index.html
index 28ec32a..82ffdf3 100644
--- a/1.10.5/_api/airflow/contrib/operators/vertica_to_mysql/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/vertica_to_mysql/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/wasb_delete_blob_operator/index.html b/1.10.5/_api/airflow/contrib/operators/wasb_delete_blob_operator/index.html
index 379e715..f6cfdfa 100644
--- a/1.10.5/_api/airflow/contrib/operators/wasb_delete_blob_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/wasb_delete_blob_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/operators/winrm_operator/index.html b/1.10.5/_api/airflow/contrib/operators/winrm_operator/index.html
index 16d2b44..67a7e91 100644
--- a/1.10.5/_api/airflow/contrib/operators/winrm_operator/index.html
+++ b/1.10.5/_api/airflow/contrib/operators/winrm_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/aws_athena_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/aws_athena_sensor/index.html
index 914cde8..b44a59a 100644
--- a/1.10.5/_api/airflow/contrib/sensors/aws_athena_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/aws_athena_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/aws_glue_catalog_partition_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/aws_glue_catalog_partition_sensor/index.html
index a8b2278..3d7f560 100644
--- a/1.10.5/_api/airflow/contrib/sensors/aws_glue_catalog_partition_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/aws_glue_catalog_partition_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/aws_redshift_cluster_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/aws_redshift_cluster_sensor/index.html
index 712da32..78c44e4 100644
--- a/1.10.5/_api/airflow/contrib/sensors/aws_redshift_cluster_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/aws_redshift_cluster_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/aws_sqs_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/aws_sqs_sensor/index.html
index 8efbd65..0192fbe 100644
--- a/1.10.5/_api/airflow/contrib/sensors/aws_sqs_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/aws_sqs_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/azure_cosmos_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/azure_cosmos_sensor/index.html
index e0d89a5..dba651b 100644
--- a/1.10.5/_api/airflow/contrib/sensors/azure_cosmos_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/azure_cosmos_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -300,11 +300,11 @@ https://www.sphinx-doc.org/en/master/templating.html
<dd><p>Bases: <a class="reference internal" href="../../../sensors/base_sensor_operator/index.html#airflow.sensors.base_sensor_operator.BaseSensorOperator" title="airflow.sensors.base_sensor_operator.BaseSensorOperator"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.sensors.base_sensor_operator.BaseSensorOperator</span></code></a></p>
<p>Checks for the existence of a document which
matches the given query in CosmosDB. Example:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">azure_cosmos_sensor</span> <span class="o">=</span> <span class="n">AzureCosmosDocumentSensor</span><span class="p">(</span><span class="n">database_name</span><span class="o">=</span><span class="s">"somedatabase_name"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">collection_name</span><span class="o">=</span><span class="s">"somecollection_name"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">document_id</span><span class="o">=</span><span class="s">"unique-doc-id"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">azure_cosmos_conn_id</span><span class="o">=</span><span class="s">"azure_cosmos_default"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">task_id</span><span class="o">=</span><span class="s">"azure_cosmos_sensor"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">azure_cosmos_sensor</span> <span class="o">=</span> <span class="n">AzureCosmosDocumentSensor</span><span class="p">(</span><span class="n">database_name</span><span class="o">=</span><span class="s2">"somedatabase_name"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">collection_name</span><span class="o">=</span><span class="s2">"somecollection_name"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">document_id</span><span class="o">=</span><span class="s2">"unique-doc-id"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">azure_cosmos_conn_id</span><span class="o">=</span><span class="s2">"azure_cosmos_default"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"azure_cosmos_sensor"</span><span class="p">)</span>
</pre></div>
</div>
<dl class="attribute">
diff --git a/1.10.5/_api/airflow/contrib/sensors/bash_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/bash_sensor/index.html
index 2c34538..2266329 100644
--- a/1.10.5/_api/airflow/contrib/sensors/bash_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/bash_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/bigquery_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/bigquery_sensor/index.html
index 7959250..b5975a4 100644
--- a/1.10.5/_api/airflow/contrib/sensors/bigquery_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/bigquery_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/cassandra_record_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/cassandra_record_sensor/index.html
index 38bc422..9a6a4fb 100644
--- a/1.10.5/_api/airflow/contrib/sensors/cassandra_record_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/cassandra_record_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -302,10 +302,10 @@ https://www.sphinx-doc.org/en/master/templating.html
<p>For example, if you want to wait for a record that has values ‘v1’ and ‘v2’ for each
primary keys ‘p1’ and ‘p2’ to be populated in keyspace ‘k’ and table ‘t’,
instantiate it as follows:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">cassandra_sensor</span> <span class="o">=</span> <span class="n">CassandraRecordSensor</span><span class="p">(</span><span class="n">table</span><span class="o">=</span><span class="s">"k.t"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">keys</span><span class="o">=</span><span class="p">{</span><span class="s">"p1"</span><span class="p">:</span> <span class="s">"v1"</span><span class="p">,</span> <span class="s">"p2"</span><span class="p">:</span> <span class="s">"v2"</span><span class="p">},</span>
-<span class="gp">... </span> <span class="n">cassandra_conn_id</span><span class="o">=</span><span class="s">"cassandra_default"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">task_id</span><span class="o">=</span><span class="s">"cassandra_sensor"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">cassandra_sensor</span> <span class="o">=</span> <span class="n">CassandraRecordSensor</span><span class="p">(</span><span class="n">table</span><span class="o">=</span><span class="s2">"k.t"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">keys</span><span class="o">=</span><span class="p">{</span><span class="s2">"p1"</span><span class="p">:</span> <span class="s2">"v1"</span><span class="p">,</span> <span class="s2">"p2"</span><span class="p">:</span> <span class="s2">"v2"</span><span class="p">},</span>
+<span class="gp">... </span> <span class="n">cassandra_conn_id</span><span class="o">=</span><span class="s2">"cassandra_default"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"cassandra_sensor"</span><span class="p">)</span>
</pre></div>
</div>
<dl class="attribute">
diff --git a/1.10.5/_api/airflow/contrib/sensors/cassandra_table_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/cassandra_table_sensor/index.html
index 6efe9d2..b14915d 100644
--- a/1.10.5/_api/airflow/contrib/sensors/cassandra_table_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/cassandra_table_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -301,9 +301,9 @@ https://www.sphinx-doc.org/en/master/templating.html
<p>Checks for the existence of a table in a Cassandra cluster.</p>
<p>For example, if you want to wait for a table called ‘t’ to be created
in a keyspace ‘k’, instantiate it as follows:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">cassandra_sensor</span> <span class="o">=</span> <span class="n">CassandraTableSensor</span><span class="p">(</span><span class="n">table</span><span class="o">=</span><span class="s">"k.t"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">cassandra_conn_id</span><span class="o">=</span><span class="s">"cassandra_default"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">task_id</span><span class="o">=</span><span class="s">"cassandra_sensor"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">cassandra_sensor</span> <span class="o">=</span> <span class="n">CassandraTableSensor</span><span class="p">(</span><span class="n">table</span><span class="o">=</span><span class="s2">"k.t"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">cassandra_conn_id</span><span class="o">=</span><span class="s2">"cassandra_default"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"cassandra_sensor"</span><span class="p">)</span>
</pre></div>
</div>
<dl class="attribute">
diff --git a/1.10.5/_api/airflow/contrib/sensors/datadog_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/datadog_sensor/index.html
index 6b4f21d..079bc8e 100644
--- a/1.10.5/_api/airflow/contrib/sensors/datadog_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/datadog_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/emr_base_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/emr_base_sensor/index.html
index 4979ee2..8be95ef 100644
--- a/1.10.5/_api/airflow/contrib/sensors/emr_base_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/emr_base_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/emr_job_flow_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/emr_job_flow_sensor/index.html
index 5b7419a..77b8414 100644
--- a/1.10.5/_api/airflow/contrib/sensors/emr_job_flow_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/emr_job_flow_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/emr_step_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/emr_step_sensor/index.html
index 6f3c5e1..b6a0bfd 100644
--- a/1.10.5/_api/airflow/contrib/sensors/emr_step_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/emr_step_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/file_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/file_sensor/index.html
index 046aa40..be11fbc 100644
--- a/1.10.5/_api/airflow/contrib/sensors/file_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/file_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/ftp_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/ftp_sensor/index.html
index e771483..91250f9 100644
--- a/1.10.5/_api/airflow/contrib/sensors/ftp_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/ftp_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/gcp_transfer_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/gcp_transfer_sensor/index.html
index 979bd62..6b6eb89 100644
--- a/1.10.5/_api/airflow/contrib/sensors/gcp_transfer_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/gcp_transfer_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/gcs_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/gcs_sensor/index.html
index 85e3fb4..b0d315c 100644
--- a/1.10.5/_api/airflow/contrib/sensors/gcs_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/gcs_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/hdfs_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/hdfs_sensor/index.html
index 2dd83f7..8f5debc 100644
--- a/1.10.5/_api/airflow/contrib/sensors/hdfs_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/hdfs_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/imap_attachment_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/imap_attachment_sensor/index.html
index 3d01363..312abea 100644
--- a/1.10.5/_api/airflow/contrib/sensors/imap_attachment_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/imap_attachment_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/index.html b/1.10.5/_api/airflow/contrib/sensors/index.html
index 81f9bb7..46cc725 100644
--- a/1.10.5/_api/airflow/contrib/sensors/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/jira_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/jira_sensor/index.html
index 4d88b56..dccb175 100644
--- a/1.10.5/_api/airflow/contrib/sensors/jira_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/jira_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/mongo_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/mongo_sensor/index.html
index 19f19de..b10238b 100644
--- a/1.10.5/_api/airflow/contrib/sensors/mongo_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/mongo_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -300,10 +300,10 @@ https://www.sphinx-doc.org/en/master/templating.html
<dd><p>Bases: <a class="reference internal" href="../../../sensors/base_sensor_operator/index.html#airflow.sensors.base_sensor_operator.BaseSensorOperator" title="airflow.sensors.base_sensor_operator.BaseSensorOperator"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.sensors.base_sensor_operator.BaseSensorOperator</span></code></a></p>
<p>Checks for the existence of a document which
matches the given query in MongoDB. Example:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">mongo_sensor</span> <span class="o">=</span> <span class="n">MongoSensor</span><span class="p">(</span><span class="n">collection</span><span class="o">=</span><span class="s">"coll"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">query</span><span class="o">=</span><span class="p">{</span><span class="s">"key"</span><span class="p">:</span> <span class="s">"value"</span><span class="p">},</span>
-<span class="gp">... </span> <span class="n">mongo_conn_id</span><span class="o">=</span><span class="s">"mongo_default"</span><span class="p">,</span>
-<span class="gp">... </span> <span class="n">task_id</span><span class="o">=</span><span class="s">"mongo_sensor"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">mongo_sensor</span> <span class="o">=</span> <span class="n">MongoSensor</span><span class="p">(</span><span class="n">collection</span><span class="o">=</span><span class="s2">"coll"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">query</span><span class="o">=</span><span class="p">{</span><span class="s2">"key"</span><span class="p">:</span> <span class="s2">"value"</span><span class="p">},</span>
+<span class="gp">... </span> <span class="n">mongo_conn_id</span><span class="o">=</span><span class="s2">"mongo_default"</span><span class="p">,</span>
+<span class="gp">... </span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"mongo_sensor"</span><span class="p">)</span>
</pre></div>
</div>
<dl class="attribute">
diff --git a/1.10.5/_api/airflow/contrib/sensors/pubsub_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/pubsub_sensor/index.html
index 6a39add..5ec3c92 100644
--- a/1.10.5/_api/airflow/contrib/sensors/pubsub_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/pubsub_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/python_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/python_sensor/index.html
index 7e9e791..505136a 100644
--- a/1.10.5/_api/airflow/contrib/sensors/python_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/python_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/qubole_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/qubole_sensor/index.html
index 36317d0..9f8eb71 100644
--- a/1.10.5/_api/airflow/contrib/sensors/qubole_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/qubole_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/redis_key_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/redis_key_sensor/index.html
index 9028e86..b76f9bc 100644
--- a/1.10.5/_api/airflow/contrib/sensors/redis_key_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/redis_key_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/redis_pub_sub_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/redis_pub_sub_sensor/index.html
index d4f3c80..c7a911e 100644
--- a/1.10.5/_api/airflow/contrib/sensors/redis_pub_sub_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/redis_pub_sub_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/sagemaker_base_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/sagemaker_base_sensor/index.html
index ce5c3f5..2fe44b9 100644
--- a/1.10.5/_api/airflow/contrib/sensors/sagemaker_base_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/sagemaker_base_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/sagemaker_endpoint_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/sagemaker_endpoint_sensor/index.html
index 5a5a6a3..07e392d 100644
--- a/1.10.5/_api/airflow/contrib/sensors/sagemaker_endpoint_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/sagemaker_endpoint_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/sagemaker_training_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/sagemaker_training_sensor/index.html
index 04379a3..71f6406 100644
--- a/1.10.5/_api/airflow/contrib/sensors/sagemaker_training_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/sagemaker_training_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/sagemaker_transform_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/sagemaker_transform_sensor/index.html
index a0a07e1..4fb9e32 100644
--- a/1.10.5/_api/airflow/contrib/sensors/sagemaker_transform_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/sagemaker_transform_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/sagemaker_tuning_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/sagemaker_tuning_sensor/index.html
index cc6a80f..5d610ea 100644
--- a/1.10.5/_api/airflow/contrib/sensors/sagemaker_tuning_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/sagemaker_tuning_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/sftp_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/sftp_sensor/index.html
index de44a14..8e7598a 100644
--- a/1.10.5/_api/airflow/contrib/sensors/sftp_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/sftp_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/wasb_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/wasb_sensor/index.html
index 6645c78..5622978 100644
--- a/1.10.5/_api/airflow/contrib/sensors/wasb_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/wasb_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/contrib/sensors/weekday_sensor/index.html b/1.10.5/_api/airflow/contrib/sensors/weekday_sensor/index.html
index 2586620..9c57d0c 100644
--- a/1.10.5/_api/airflow/contrib/sensors/weekday_sensor/index.html
+++ b/1.10.5/_api/airflow/contrib/sensors/weekday_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -302,29 +302,29 @@ https://www.sphinx-doc.org/en/master/templating.html
day of the task is ‘2018-12-22’ (Saturday) and you pass ‘FRIDAY’, the task will wait
until next Friday.</p>
<p><strong>Example</strong> (with single day):</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">weekend_check</span> <span class="o">=</span> <span class="n">DayOfWeekSensor</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'weekend_check'</span><span class="p">,</span>
- <span class="n">week_day</span><span class="o">=</span><span class="s">'Saturday'</span><span class="p">,</span>
- <span class="n">use_task_execution_day</span><span class="o">=</span><span class="k">True</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">weekend_check</span> <span class="o">=</span> <span class="n">DayOfWeekSensor</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'weekend_check'</span><span class="p">,</span>
+ <span class="n">week_day</span><span class="o">=</span><span class="s1">'Saturday'</span><span class="p">,</span>
+ <span class="n">use_task_execution_day</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
<p><strong>Example</strong> (with multiple day using set):</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">weekend_check</span> <span class="o">=</span> <span class="n">DayOfWeekSensor</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'weekend_check'</span><span class="p">,</span>
- <span class="n">week_day</span><span class="o">=</span><span class="p">{</span><span class="s">'Saturday'</span><span class="p">,</span> <span class="s">'Sunday'</span><span class="p">},</span>
- <span class="n">use_task_execution_day</span><span class="o">=</span><span class="k">True</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">weekend_check</span> <span class="o">=</span> <span class="n">DayOfWeekSensor</span><span class="p">(</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'weekend_check'</span><span class="p">,</span>
+ <span class="n">week_day</span><span class="o">=</span><span class="p">{</span><span class="s1">'Saturday'</span><span class="p">,</span> <span class="s1">'Sunday'</span><span class="p">},</span>
+ <span class="n">use_task_execution_day</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
<p><strong>Example</strong> (with <code class="xref py py-class docutils literal notranslate"><span class="pre">WeekDay</span></code> enum):</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="c"># import WeekDay Enum</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="c1"># import WeekDay Enum</span>
<span class="kn">from</span> <span class="nn">airflow.contrib.utils.weekday</span> <span class="k">import</span> <span class="n">WeekDay</span>
<span class="n">weekend_check</span> <span class="o">=</span> <span class="n">DayOfWeekSensor</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'weekend_check'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'weekend_check'</span><span class="p">,</span>
<span class="n">week_day</span><span class="o">=</span><span class="p">{</span><span class="n">WeekDay</span><span class="o">.</span><span class="n">SATURDAY</span><span class="p">,</span> <span class="n">WeekDay</span><span class="o">.</span><span class="n">SUNDAY</span><span class="p">},</span>
- <span class="n">use_task_execution_day</span><span class="o">=</span><span class="k">True</span><span class="p">,</span>
+ <span class="n">use_task_execution_day</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">)</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/executors/base_executor/index.html b/1.10.5/_api/airflow/executors/base_executor/index.html
index 349e9fe..9d25815 100644
--- a/1.10.5/_api/airflow/executors/base_executor/index.html
+++ b/1.10.5/_api/airflow/executors/base_executor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/executors/celery_executor/index.html b/1.10.5/_api/airflow/executors/celery_executor/index.html
index b0f32ae..209341b 100644
--- a/1.10.5/_api/airflow/executors/celery_executor/index.html
+++ b/1.10.5/_api/airflow/executors/celery_executor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/executors/dask_executor/index.html b/1.10.5/_api/airflow/executors/dask_executor/index.html
index 95bd4a3..1e92195 100644
--- a/1.10.5/_api/airflow/executors/dask_executor/index.html
+++ b/1.10.5/_api/airflow/executors/dask_executor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/executors/index.html b/1.10.5/_api/airflow/executors/index.html
index 3f17a01..063dc10 100644
--- a/1.10.5/_api/airflow/executors/index.html
+++ b/1.10.5/_api/airflow/executors/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/executors/local_executor/index.html b/1.10.5/_api/airflow/executors/local_executor/index.html
index ce82680..8f999f2 100644
--- a/1.10.5/_api/airflow/executors/local_executor/index.html
+++ b/1.10.5/_api/airflow/executors/local_executor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/executors/sequential_executor/index.html b/1.10.5/_api/airflow/executors/sequential_executor/index.html
index 30b5824..a8a26dc 100644
--- a/1.10.5/_api/airflow/executors/sequential_executor/index.html
+++ b/1.10.5/_api/airflow/executors/sequential_executor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/S3_hook/index.html b/1.10.5/_api/airflow/hooks/S3_hook/index.html
index 7772cd8..0b9a67b 100644
--- a/1.10.5/_api/airflow/hooks/S3_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/S3_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/base_hook/index.html b/1.10.5/_api/airflow/hooks/base_hook/index.html
index 74e7638..f417dab 100644
--- a/1.10.5/_api/airflow/hooks/base_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/base_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/dbapi_hook/index.html b/1.10.5/_api/airflow/hooks/dbapi_hook/index.html
index 36198bc..23cd1c4 100644
--- a/1.10.5/_api/airflow/hooks/dbapi_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/dbapi_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/docker_hook/index.html b/1.10.5/_api/airflow/hooks/docker_hook/index.html
index 18751ff..d5de926 100644
--- a/1.10.5/_api/airflow/hooks/docker_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/docker_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/druid_hook/index.html b/1.10.5/_api/airflow/hooks/druid_hook/index.html
index cdd467a..821f273 100644
--- a/1.10.5/_api/airflow/hooks/druid_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/druid_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/hdfs_hook/index.html b/1.10.5/_api/airflow/hooks/hdfs_hook/index.html
index 6474c42..0f37e0c 100644
--- a/1.10.5/_api/airflow/hooks/hdfs_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/hdfs_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/hive_hooks/index.html b/1.10.5/_api/airflow/hooks/hive_hooks/index.html
index 9c575ce..7fae907 100644
--- a/1.10.5/_api/airflow/hooks/hive_hooks/index.html
+++ b/1.10.5/_api/airflow/hooks/hive_hooks/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -357,9 +357,9 @@ from a dictionary of key value pairs.</p>
<dd class="field-odd"><p><strong>d</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – </p>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveCliHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">hive_conf</span> <span class="o">=</span> <span class="p">{</span><span class="s">"hive.exec.dynamic.partition"</span><span class="p">:</span> <span class="s">"true"</span><span class="p">,</span>
-<span class="gp">... </span><span class="s">"hive.exec.dynamic.partition.mode"</span><span class="p">:</span> <span class="s">"nonstrict"</span><span class="p">}</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveCliHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">hive_conf</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"hive.exec.dynamic.partition"</span><span class="p">:</span> <span class="s2">"true"</span><span class="p">,</span>
+<span class="gp">... </span><span class="s2">"hive.exec.dynamic.partition.mode"</span><span class="p">:</span> <span class="s2">"nonstrict"</span><span class="p">}</span>
<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">_prepare_hiveconf</span><span class="p">(</span><span class="n">hive_conf</span><span class="p">)</span>
<span class="go">["-hiveconf", "hive.exec.dynamic.partition=true", "-hiveconf", "hive.exec.dynamic.partition.mode=nonstrict"]</span>
</pre></div>
@@ -380,9 +380,9 @@ passed after the <code class="docutils literal notranslate"><span class="pre">hi
whatever values are specified in the database.</p>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveCliHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">result</span> <span class="o">=</span> <span class="n">hh</span><span class="o">.</span><span class="n">run_cli</span><span class="p">(</span><span class="s">"USE airflow;"</span><span class="p">)</span>
-<span class="gp">>>> </span><span class="p">(</span><span class="s">"OK"</span> <span class="ow">in</span> <span class="n">result</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveCliHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">result</span> <span class="o">=</span> <span class="n">hh</span><span class="o">.</span><span class="n">run_cli</span><span class="p">(</span><span class="s2">"USE airflow;"</span><span class="p">)</span>
+<span class="gp">>>> </span><span class="p">(</span><span class="s2">"OK"</span> <span class="ow">in</span> <span class="n">result</span><span class="p">)</span>
<span class="go">True</span>
</pre></div>
</div>
@@ -506,9 +506,9 @@ execution</p></li>
<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.7)">bool</a></p>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s">'static_babynames_partitioned'</span>
-<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">check_for_partition</span><span class="p">(</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s">"ds='2015-01-01'"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s1">'static_babynames_partitioned'</span>
+<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">check_for_partition</span><span class="p">(</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s2">"ds='2015-01-01'"</span><span class="p">)</span>
<span class="go">True</span>
</pre></div>
</div>
@@ -532,11 +532,11 @@ execution</p></li>
<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.7)">bool</a></p>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s">'static_babynames_partitioned'</span>
-<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">check_for_named_partition</span><span class="p">(</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s">"ds=2015-01-01"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s1">'static_babynames_partitioned'</span>
+<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">check_for_named_partition</span><span class="p">(</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s2">"ds=2015-01-01"</span><span class="p">)</span>
<span class="go">True</span>
-<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">check_for_named_partition</span><span class="p">(</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s">"ds=xxx"</span><span class="p">)</span>
+<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">check_for_named_partition</span><span class="p">(</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s2">"ds=xxx"</span><span class="p">)</span>
<span class="go">False</span>
</pre></div>
</div>
@@ -546,8 +546,8 @@ execution</p></li>
<dt id="airflow.hooks.hive_hooks.HiveMetastoreHook.get_table">
<code class="sig-name descname">get_table</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">table_name</em>, <em class="sig-param">db='default'</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../_modules/airflow/hooks/hive_hooks.html#HiveMetastoreHook.get_table"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.hooks.hive_hooks.HiveMetastoreHook.get_table" title="Permalink to thi [...]
<dd><p>Get a metastore table object</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">hh</span><span class="o">.</span><span class="n">get_table</span><span class="p">(</span><span class="n">db</span><span class="o">=</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">table_name</span><span class="o">=</span><span class="s">'static_babynames'</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">hh</span><span class="o">.</span><span class="n">get_table</span><span class="p">(</span><span class="n">db</span><span class="o">=</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="n">table_name</span><span class="o">=</span><span class="s1">'static_babynames'</span><span class="p">)</span>
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">tableName</span>
<span class="go">'static_babynames'</span>
<span class="gp">>>> </span><span class="p">[</span><span class="n">col</span><span class="o">.</span><span class="n">name</span> <span class="k">for</span> <span class="n">col</span> <span class="ow">in</span> <span class="n">t</span><span class="o">.</span><span class="n">sd</span><span class="o">.</span><span class="n">cols</span><span class="p">]</span>
@@ -574,9 +574,9 @@ execution</p></li>
<dd><p>Returns a list of all partitions in a table. Works only
for tables with less than 32767 (java short max val).
For subpartitioned table, the number might easily exceed this.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s">'static_babynames_partitioned'</span>
-<span class="gp">>>> </span><span class="n">parts</span> <span class="o">=</span> <span class="n">hh</span><span class="o">.</span><span class="n">get_partitions</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">table_name</span><span class="o">=</span><span class="n">t</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s1">'static_babynames_partitioned'</span>
+<span class="gp">>>> </span><span class="n">parts</span> <span class="o">=</span> <span class="n">hh</span><span class="o">.</span><span class="n">get_partitions</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="n">table_name</span><span class="o">=</span><span class="n">t</span><span class="p">)</span>
<span class="gp">>>> </span><span class="nb">len</span><span class="p">(</span><span class="n">parts</span><span class="p">)</span>
<span class="go">1</span>
<span class="gp">>>> </span><span class="n">parts</span>
@@ -625,10 +625,10 @@ filter out partitions.</p>
</ul>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">filter_map</span> <span class="o">=</span> <span class="p">{</span><span class="s">'ds'</span><span class="p">:</span> <span class="s">'2015-01-01'</span><span class="p">,</span> <span class="s">'ds'</span><span class="p">:</span> <span class="s">'2014-01-01'</span><span class="p">}</span>
-<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s">'static_babynames_partitioned'</span>
-<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">max_partition</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="s">'airflow'</span><span class="p">,</span> <span class="o">...</span> <span class="n">table_name</span><span class="o">=</span><span class="n">t</span><span class="p">,</span> <span class="n">field</span><span class="o">=</span><span class="s">'ds'</span>< [...]
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">filter_map</span> <span class="o">=</span> <span class="p">{</span><span class="s1">'ds'</span><span class="p">:</span> <span class="s1">'2015-01-01'</span><span class="p">,</span> <span class="s1">'ds'</span><span class="p">:</span> <span class="s1">'2014-01-01'</span><span class="p">}</span>
+<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s1">'static_babynames_partitioned'</span>
+<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">max_partition</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="o">...</span> <span class="n">table_name</span><span class="o">=</span><span class="n">t</span><span class="p">,</span> <span class="n">field</span><span class="o">=</span><span class="s1">'ds'</span [...]
<span class="go">'2015-01-01'</span>
</pre></div>
</div>
@@ -638,10 +638,10 @@ filter out partitions.</p>
<dt id="airflow.hooks.hive_hooks.HiveMetastoreHook.table_exists">
<code class="sig-name descname">table_exists</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">table_name</em>, <em class="sig-param">db='default'</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../_modules/airflow/hooks/hive_hooks.html#HiveMetastoreHook.table_exists"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.hooks.hive_hooks.HiveMetastoreHook.table_exists" title="Permali [...]
<dd><p>Check if table exists</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">table_exists</span><span class="p">(</span><span class="n">db</span><span class="o">=</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">table_name</span><span class="o">=</span><span class="s">'static_babynames'</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveMetastoreHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">table_exists</span><span class="p">(</span><span class="n">db</span><span class="o">=</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="n">table_name</span><span class="o">=</span><span class="s1">'static_babynames'</span><span class="p">)</span>
<span class="go">True</span>
-<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">table_exists</span><span class="p">(</span><span class="n">db</span><span class="o">=</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">table_name</span><span class="o">=</span><span class="s">'does_not_exist'</span><span class="p">)</span>
+<span class="gp">>>> </span><span class="n">hh</span><span class="o">.</span><span class="n">table_exists</span><span class="p">(</span><span class="n">db</span><span class="o">=</span><span class="s1">'airflow'</span><span class="p">,</span> <span class="n">table_name</span><span class="o">=</span><span class="s1">'does_not_exist'</span><span class="p">)</span>
<span class="go">False</span>
</pre></div>
</div>
@@ -732,8 +732,8 @@ are using impala you may need to set it to false in the
<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.7)">list</a></p>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveServer2Hook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">sql</span> <span class="o">=</span> <span class="s">"SELECT * FROM airflow.static_babynames LIMIT 100"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveServer2Hook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">sql</span> <span class="o">=</span> <span class="s2">"SELECT * FROM airflow.static_babynames LIMIT 100"</span>
<span class="gp">>>> </span><span class="nb">len</span><span class="p">(</span><span class="n">hh</span><span class="o">.</span><span class="n">get_records</span><span class="p">(</span><span class="n">sql</span><span class="p">))</span>
<span class="go">100</span>
</pre></div>
@@ -758,8 +758,8 @@ are using impala you may need to set it to false in the
<dd class="field-odd"><p>DataFrame</p>
</dd>
</dl>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveServer2Hook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">sql</span> <span class="o">=</span> <span class="s">"SELECT * FROM airflow.static_babynames LIMIT 100"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">hh</span> <span class="o">=</span> <span class="n">HiveServer2Hook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">sql</span> <span class="o">=</span> <span class="s2">"SELECT * FROM airflow.static_babynames LIMIT 100"</span>
<span class="gp">>>> </span><span class="n">df</span> <span class="o">=</span> <span class="n">hh</span><span class="o">.</span><span class="n">get_pandas_df</span><span class="p">(</span><span class="n">sql</span><span class="p">)</span>
<span class="gp">>>> </span><span class="nb">len</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">index</span><span class="p">)</span>
<span class="go">100</span>
diff --git a/1.10.5/_api/airflow/hooks/http_hook/index.html b/1.10.5/_api/airflow/hooks/http_hook/index.html
index 2f0c2de..36609da 100644
--- a/1.10.5/_api/airflow/hooks/http_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/http_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -376,14 +376,14 @@ instantly fail.</p>
See Tenacity documentation at <a class="reference external" href="https://github.com/jd/tenacity">https://github.com/jd/tenacity</a></p>
</dd>
</dl>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span class="n">hook</span> <span class="o">=</span> <span class="n">HttpHook</span><span class="p">(</span><span class="n">http_conn_id</span><span class="o">=</span><span class="s">'my_conn'</span><span class="p">,</span><span class="n">method</span><span class="o">=</span><span class="s">'GET'</span><span class="p">)</span>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">hook</span> <span class="o">=</span> <span class="n">HttpHook</span><span class="p">(</span><span class="n">http_conn_id</span><span class="o">=</span><span class="s1">'my_conn'</span><span class="p">,</span><span class="n">method</span><span class="o">=</span><span class="s1">'GET'</span><span class="p">)</span>
<span class="n">retry_args</span> <span class="o">=</span> <span class="nb">dict</span><span class="p">(</span>
<span class="n">wait</span><span class="o">=</span><span class="n">tenacity</span><span class="o">.</span><span class="n">wait_exponential</span><span class="p">(),</span>
<span class="n">stop</span><span class="o">=</span><span class="n">tenacity</span><span class="o">.</span><span class="n">stop_after_attempt</span><span class="p">(</span><span class="mi">10</span><span class="p">),</span>
<span class="n">retry</span><span class="o">=</span><span class="n">requests</span><span class="o">.</span><span class="n">exceptions</span><span class="o">.</span><span class="n">ConnectionError</span>
<span class="p">)</span>
<span class="n">hook</span><span class="o">.</span><span class="n">run_with_advanced_retry</span><span class="p">(</span>
- <span class="n">endpoint</span><span class="o">=</span><span class="s">'v1/test'</span><span class="p">,</span>
+ <span class="n">endpoint</span><span class="o">=</span><span class="s1">'v1/test'</span><span class="p">,</span>
<span class="n">_retry_args</span><span class="o">=</span><span class="n">retry_args</span>
<span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/hooks/index.html b/1.10.5/_api/airflow/hooks/index.html
index 9283e21..9f957ec 100644
--- a/1.10.5/_api/airflow/hooks/index.html
+++ b/1.10.5/_api/airflow/hooks/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/jdbc_hook/index.html b/1.10.5/_api/airflow/hooks/jdbc_hook/index.html
index 5df9534..2ff3b34 100644
--- a/1.10.5/_api/airflow/hooks/jdbc_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/jdbc_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/mssql_hook/index.html b/1.10.5/_api/airflow/hooks/mssql_hook/index.html
index da6c2bf..ec68a7c 100644
--- a/1.10.5/_api/airflow/hooks/mssql_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/mssql_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/mysql_hook/index.html b/1.10.5/_api/airflow/hooks/mysql_hook/index.html
index 2865730..82ce630 100644
--- a/1.10.5/_api/airflow/hooks/mysql_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/mysql_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/oracle_hook/index.html b/1.10.5/_api/airflow/hooks/oracle_hook/index.html
index a66405c..cc0ceba 100644
--- a/1.10.5/_api/airflow/hooks/oracle_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/oracle_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/pig_hook/index.html b/1.10.5/_api/airflow/hooks/pig_hook/index.html
index ac79d02..1343cdb 100644
--- a/1.10.5/_api/airflow/hooks/pig_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/pig_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -302,9 +302,9 @@ https://www.sphinx-doc.org/en/master/templating.html
<dt id="airflow.hooks.pig_hook.PigCliHook.run_cli">
<code class="sig-name descname">run_cli</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">pig</em>, <em class="sig-param">pig_opts=None</em>, <em class="sig-param">verbose=True</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../_modules/airflow/hooks/pig_hook.html#PigCliHook.run_cli"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.hooks.pig_hook.PigCliHook.run_cli" title="Perma [...]
<dd><p>Run an pig script using the pig cli</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">ph</span> <span class="o">=</span> <span class="n">PigCliHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">result</span> <span class="o">=</span> <span class="n">ph</span><span class="o">.</span><span class="n">run_cli</span><span class="p">(</span><span class="s">"ls /;"</span><span class="p">,</span> <span class="n">pig_opts</span><span class="o">=</span><span class="s">"-x mapreduce"</span><span class="p">)</span>
-<span class="gp">>>> </span><span class="p">(</span><span class="s">"hdfs://"</span> <span class="ow">in</span> <span class="n">result</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">ph</span> <span class="o">=</span> <span class="n">PigCliHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">result</span> <span class="o">=</span> <span class="n">ph</span><span class="o">.</span><span class="n">run_cli</span><span class="p">(</span><span class="s2">"ls /;"</span><span class="p">,</span> <span class="n">pig_opts</span><span class="o">=</span><span class="s2">"-x mapreduce"</span><span class="p">)</span>
+<span class="gp">>>> </span><span class="p">(</span><span class="s2">"hdfs://"</span> <span class="ow">in</span> <span class="n">result</span><span class="p">)</span>
<span class="go">True</span>
</pre></div>
</div>
diff --git a/1.10.5/_api/airflow/hooks/postgres_hook/index.html b/1.10.5/_api/airflow/hooks/postgres_hook/index.html
index f20fb87..e25d323 100644
--- a/1.10.5/_api/airflow/hooks/postgres_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/postgres_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/presto_hook/index.html b/1.10.5/_api/airflow/hooks/presto_hook/index.html
index d656f01..0c6ec02 100644
--- a/1.10.5/_api/airflow/hooks/presto_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/presto_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -301,8 +301,8 @@ https://www.sphinx-doc.org/en/master/templating.html
<em class="property">class </em><code class="sig-prename descclassname">airflow.hooks.presto_hook.</code><code class="sig-name descname">PrestoHook</code><a class="reference internal" href="../../../../_modules/airflow/hooks/presto_hook.html#PrestoHook"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.hooks.presto_hook.PrestoHook" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="../dbapi_hook/index.html#airflow.hooks.dbapi_hook.DbApiHook" title="airflow.hooks.dbapi_hook.DbApiHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.hooks.dbapi_hook.DbApiHook</span></code></a></p>
<p>Interact with Presto through PyHive!</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">ph</span> <span class="o">=</span> <span class="n">PrestoHook</span><span class="p">()</span>
-<span class="gp">>>> </span><span class="n">sql</span> <span class="o">=</span> <span class="s">"SELECT count(1) AS num FROM airflow.static_babynames"</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">ph</span> <span class="o">=</span> <span class="n">PrestoHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">sql</span> <span class="o">=</span> <span class="s2">"SELECT count(1) AS num FROM airflow.static_babynames"</span>
<span class="gp">>>> </span><span class="n">ph</span><span class="o">.</span><span class="n">get_records</span><span class="p">(</span><span class="n">sql</span><span class="p">)</span>
<span class="go">[[340698]]</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/hooks/samba_hook/index.html b/1.10.5/_api/airflow/hooks/samba_hook/index.html
index c868802..a79fa48 100644
--- a/1.10.5/_api/airflow/hooks/samba_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/samba_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/slack_hook/index.html b/1.10.5/_api/airflow/hooks/slack_hook/index.html
index ab8e587..f89c269 100644
--- a/1.10.5/_api/airflow/hooks/slack_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/slack_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/sqlite_hook/index.html b/1.10.5/_api/airflow/hooks/sqlite_hook/index.html
index 77129b1..84be988 100644
--- a/1.10.5/_api/airflow/hooks/sqlite_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/sqlite_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/webhdfs_hook/index.html b/1.10.5/_api/airflow/hooks/webhdfs_hook/index.html
index ce7d1d7..0621af6 100644
--- a/1.10.5/_api/airflow/hooks/webhdfs_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/webhdfs_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/hooks/zendesk_hook/index.html b/1.10.5/_api/airflow/hooks/zendesk_hook/index.html
index b139f2b..39887c6 100644
--- a/1.10.5/_api/airflow/hooks/zendesk_hook/index.html
+++ b/1.10.5/_api/airflow/hooks/zendesk_hook/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/base/index.html b/1.10.5/_api/airflow/models/base/index.html
index b5b977a..8ce728b 100644
--- a/1.10.5/_api/airflow/models/base/index.html
+++ b/1.10.5/_api/airflow/models/base/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/baseoperator/index.html b/1.10.5/_api/airflow/models/baseoperator/index.html
index 20a1a4b..722eb75 100644
--- a/1.10.5/_api/airflow/models/baseoperator/index.html
+++ b/1.10.5/_api/airflow/models/baseoperator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -418,10 +418,10 @@ interpreted by a specific executor. Parameters are namespaced by the name of
executor.</p>
<p><strong>Example</strong>: to run this task in a specific docker container through
the KubernetesExecutor</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">MyOperator</span><span class="p">(</span><span class="o">...</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">MyOperator</span><span class="p">(</span><span class="o">...</span><span class="p">,</span>
<span class="n">executor_config</span><span class="o">=</span><span class="p">{</span>
- <span class="s">"KubernetesExecutor"</span><span class="p">:</span>
- <span class="p">{</span><span class="s">"image"</span><span class="p">:</span> <span class="s">"myCustomDockerImage"</span><span class="p">}</span>
+ <span class="s2">"KubernetesExecutor"</span><span class="p">:</span>
+ <span class="p">{</span><span class="s2">"image"</span><span class="p">:</span> <span class="s2">"myCustomDockerImage"</span><span class="p">}</span>
<span class="p">}</span>
<span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/models/chart/index.html b/1.10.5/_api/airflow/models/chart/index.html
index 7473324..8d08311 100644
--- a/1.10.5/_api/airflow/models/chart/index.html
+++ b/1.10.5/_api/airflow/models/chart/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/connection/index.html b/1.10.5/_api/airflow/models/connection/index.html
index 8d079b1..efd5766 100644
--- a/1.10.5/_api/airflow/models/connection/index.html
+++ b/1.10.5/_api/airflow/models/connection/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/crypto/index.html b/1.10.5/_api/airflow/models/crypto/index.html
index 1b5c638..99dd765 100644
--- a/1.10.5/_api/airflow/models/crypto/index.html
+++ b/1.10.5/_api/airflow/models/crypto/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/dag/index.html b/1.10.5/_api/airflow/models/dag/index.html
index a865011..9431faa 100644
--- a/1.10.5/_api/airflow/models/dag/index.html
+++ b/1.10.5/_api/airflow/models/dag/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/dagbag/index.html b/1.10.5/_api/airflow/models/dagbag/index.html
index 3594153..196af8a 100644
--- a/1.10.5/_api/airflow/models/dagbag/index.html
+++ b/1.10.5/_api/airflow/models/dagbag/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/dagpickle/index.html b/1.10.5/_api/airflow/models/dagpickle/index.html
index 3efd646..afa0cec 100644
--- a/1.10.5/_api/airflow/models/dagpickle/index.html
+++ b/1.10.5/_api/airflow/models/dagpickle/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/dagrun/index.html b/1.10.5/_api/airflow/models/dagrun/index.html
index 5cdc0dc..a0d4099 100644
--- a/1.10.5/_api/airflow/models/dagrun/index.html
+++ b/1.10.5/_api/airflow/models/dagrun/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/errors/index.html b/1.10.5/_api/airflow/models/errors/index.html
index 650799c..4118758 100644
--- a/1.10.5/_api/airflow/models/errors/index.html
+++ b/1.10.5/_api/airflow/models/errors/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/index.html b/1.10.5/_api/airflow/models/index.html
index 4878c55..6215950 100644
--- a/1.10.5/_api/airflow/models/index.html
+++ b/1.10.5/_api/airflow/models/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -455,10 +455,10 @@ interpreted by a specific executor. Parameters are namespaced by the name of
executor.</p>
<p><strong>Example</strong>: to run this task in a specific docker container through
the KubernetesExecutor</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">MyOperator</span><span class="p">(</span><span class="o">...</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">MyOperator</span><span class="p">(</span><span class="o">...</span><span class="p">,</span>
<span class="n">executor_config</span><span class="o">=</span><span class="p">{</span>
- <span class="s">"KubernetesExecutor"</span><span class="p">:</span>
- <span class="p">{</span><span class="s">"image"</span><span class="p">:</span> <span class="s">"myCustomDockerImage"</span><span class="p">}</span>
+ <span class="s2">"KubernetesExecutor"</span><span class="p">:</span>
+ <span class="p">{</span><span class="s2">"image"</span><span class="p">:</span> <span class="s2">"myCustomDockerImage"</span><span class="p">}</span>
<span class="p">}</span>
<span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/models/knownevent/index.html b/1.10.5/_api/airflow/models/knownevent/index.html
index 38f8b3e..465b8c0 100644
--- a/1.10.5/_api/airflow/models/knownevent/index.html
+++ b/1.10.5/_api/airflow/models/knownevent/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/kubernetes/index.html b/1.10.5/_api/airflow/models/kubernetes/index.html
index 24a2c7e..45e2b38 100644
--- a/1.10.5/_api/airflow/models/kubernetes/index.html
+++ b/1.10.5/_api/airflow/models/kubernetes/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/log/index.html b/1.10.5/_api/airflow/models/log/index.html
index e373d28..bade120 100644
--- a/1.10.5/_api/airflow/models/log/index.html
+++ b/1.10.5/_api/airflow/models/log/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/pool/index.html b/1.10.5/_api/airflow/models/pool/index.html
index b9472ec..ad416c9 100644
--- a/1.10.5/_api/airflow/models/pool/index.html
+++ b/1.10.5/_api/airflow/models/pool/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/skipmixin/index.html b/1.10.5/_api/airflow/models/skipmixin/index.html
index d829469..baf3596 100644
--- a/1.10.5/_api/airflow/models/skipmixin/index.html
+++ b/1.10.5/_api/airflow/models/skipmixin/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/slamiss/index.html b/1.10.5/_api/airflow/models/slamiss/index.html
index 14d0974..69698f0 100644
--- a/1.10.5/_api/airflow/models/slamiss/index.html
+++ b/1.10.5/_api/airflow/models/slamiss/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/taskfail/index.html b/1.10.5/_api/airflow/models/taskfail/index.html
index 8c7b0b7..081d27b 100644
--- a/1.10.5/_api/airflow/models/taskfail/index.html
+++ b/1.10.5/_api/airflow/models/taskfail/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/taskinstance/index.html b/1.10.5/_api/airflow/models/taskinstance/index.html
index aa359c5..c85fefd 100644
--- a/1.10.5/_api/airflow/models/taskinstance/index.html
+++ b/1.10.5/_api/airflow/models/taskinstance/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/taskreschedule/index.html b/1.10.5/_api/airflow/models/taskreschedule/index.html
index a71c446..d2e7a47 100644
--- a/1.10.5/_api/airflow/models/taskreschedule/index.html
+++ b/1.10.5/_api/airflow/models/taskreschedule/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/user/index.html b/1.10.5/_api/airflow/models/user/index.html
index 7930984..4b67773 100644
--- a/1.10.5/_api/airflow/models/user/index.html
+++ b/1.10.5/_api/airflow/models/user/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/variable/index.html b/1.10.5/_api/airflow/models/variable/index.html
index d6a8e87..ae0b85a 100644
--- a/1.10.5/_api/airflow/models/variable/index.html
+++ b/1.10.5/_api/airflow/models/variable/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/models/xcom/index.html b/1.10.5/_api/airflow/models/xcom/index.html
index f456e31..974a23a 100644
--- a/1.10.5/_api/airflow/models/xcom/index.html
+++ b/1.10.5/_api/airflow/models/xcom/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/bash_operator/index.html b/1.10.5/_api/airflow/operators/bash_operator/index.html
index deda40a..9343a36 100644
--- a/1.10.5/_api/airflow/operators/bash_operator/index.html
+++ b/1.10.5/_api/airflow/operators/bash_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/branch_operator/index.html b/1.10.5/_api/airflow/operators/branch_operator/index.html
index d52469c..d854197 100644
--- a/1.10.5/_api/airflow/operators/branch_operator/index.html
+++ b/1.10.5/_api/airflow/operators/branch_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/check_operator/index.html b/1.10.5/_api/airflow/operators/check_operator/index.html
index 51612a5..bd1db3e 100644
--- a/1.10.5/_api/airflow/operators/check_operator/index.html
+++ b/1.10.5/_api/airflow/operators/check_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/dagrun_operator/index.html b/1.10.5/_api/airflow/operators/dagrun_operator/index.html
index dfb9741..f3c904e 100644
--- a/1.10.5/_api/airflow/operators/dagrun_operator/index.html
+++ b/1.10.5/_api/airflow/operators/dagrun_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/docker_operator/index.html b/1.10.5/_api/airflow/operators/docker_operator/index.html
index 976ba0c..87a45a0 100644
--- a/1.10.5/_api/airflow/operators/docker_operator/index.html
+++ b/1.10.5/_api/airflow/operators/docker_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/druid_check_operator/index.html b/1.10.5/_api/airflow/operators/druid_check_operator/index.html
index d572c9a..98c6f25 100644
--- a/1.10.5/_api/airflow/operators/druid_check_operator/index.html
+++ b/1.10.5/_api/airflow/operators/druid_check_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/dummy_operator/index.html b/1.10.5/_api/airflow/operators/dummy_operator/index.html
index 9d1b5c1..3e113fa 100644
--- a/1.10.5/_api/airflow/operators/dummy_operator/index.html
+++ b/1.10.5/_api/airflow/operators/dummy_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/email_operator/index.html b/1.10.5/_api/airflow/operators/email_operator/index.html
index 8fc6647..143dce4 100644
--- a/1.10.5/_api/airflow/operators/email_operator/index.html
+++ b/1.10.5/_api/airflow/operators/email_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/generic_transfer/index.html b/1.10.5/_api/airflow/operators/generic_transfer/index.html
index a2cb5cd..e20ca13 100644
--- a/1.10.5/_api/airflow/operators/generic_transfer/index.html
+++ b/1.10.5/_api/airflow/operators/generic_transfer/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/hive_operator/index.html b/1.10.5/_api/airflow/operators/hive_operator/index.html
index 1ae1482..f2e70fc 100644
--- a/1.10.5/_api/airflow/operators/hive_operator/index.html
+++ b/1.10.5/_api/airflow/operators/hive_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/hive_stats_operator/index.html b/1.10.5/_api/airflow/operators/hive_stats_operator/index.html
index 70c7916..46c21db 100644
--- a/1.10.5/_api/airflow/operators/hive_stats_operator/index.html
+++ b/1.10.5/_api/airflow/operators/hive_stats_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -301,7 +301,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<p>Gathers partition statistics using a dynamically generated Presto
query, inserts the stats into a MySql table with this format. Stats
overwrite themselves if you rerun the same date/partition.</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">CREATE</span> <span class="n">TABLE</span> <span class="n">hive_stats</span> <span class="p">(</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">CREATE</span> <span class="n">TABLE</span> <span class="n">hive_stats</span> <span class="p">(</span>
<span class="n">ds</span> <span class="n">VARCHAR</span><span class="p">(</span><span class="mi">16</span><span class="p">),</span>
<span class="n">table_name</span> <span class="n">VARCHAR</span><span class="p">(</span><span class="mi">500</span><span class="p">),</span>
<span class="n">metric</span> <span class="n">VARCHAR</span><span class="p">(</span><span class="mi">200</span><span class="p">),</span>
diff --git a/1.10.5/_api/airflow/operators/hive_to_druid/index.html b/1.10.5/_api/airflow/operators/hive_to_druid/index.html
index daecb10..4080ccf 100644
--- a/1.10.5/_api/airflow/operators/hive_to_druid/index.html
+++ b/1.10.5/_api/airflow/operators/hive_to_druid/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/hive_to_mysql/index.html b/1.10.5/_api/airflow/operators/hive_to_mysql/index.html
index 9e681a1..a5705d8 100644
--- a/1.10.5/_api/airflow/operators/hive_to_mysql/index.html
+++ b/1.10.5/_api/airflow/operators/hive_to_mysql/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/hive_to_samba_operator/index.html b/1.10.5/_api/airflow/operators/hive_to_samba_operator/index.html
index 0165693..ae1316f 100644
--- a/1.10.5/_api/airflow/operators/hive_to_samba_operator/index.html
+++ b/1.10.5/_api/airflow/operators/hive_to_samba_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/http_operator/index.html b/1.10.5/_api/airflow/operators/http_operator/index.html
index 63b1be1..49d41ef 100644
--- a/1.10.5/_api/airflow/operators/http_operator/index.html
+++ b/1.10.5/_api/airflow/operators/http_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/index.html b/1.10.5/_api/airflow/operators/index.html
index 55a1288..c15c431 100644
--- a/1.10.5/_api/airflow/operators/index.html
+++ b/1.10.5/_api/airflow/operators/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -462,10 +462,10 @@ interpreted by a specific executor. Parameters are namespaced by the name of
executor.</p>
<p><strong>Example</strong>: to run this task in a specific docker container through
the KubernetesExecutor</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span class="n">MyOperator</span><span class="p">(</span><span class="o">...</span><span class="p">,</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">MyOperator</span><span class="p">(</span><span class="o">...</span><span class="p">,</span>
<span class="n">executor_config</span><span class="o">=</span><span class="p">{</span>
- <span class="s">"KubernetesExecutor"</span><span class="p">:</span>
- <span class="p">{</span><span class="s">"image"</span><span class="p">:</span> <span class="s">"myCustomDockerImage"</span><span class="p">}</span>
+ <span class="s2">"KubernetesExecutor"</span><span class="p">:</span>
+ <span class="p">{</span><span class="s2">"image"</span><span class="p">:</span> <span class="s2">"myCustomDockerImage"</span><span class="p">}</span>
<span class="p">}</span>
<span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_api/airflow/operators/jdbc_operator/index.html b/1.10.5/_api/airflow/operators/jdbc_operator/index.html
index d93f8a2..eb96b4d 100644
--- a/1.10.5/_api/airflow/operators/jdbc_operator/index.html
+++ b/1.10.5/_api/airflow/operators/jdbc_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/latest_only_operator/index.html b/1.10.5/_api/airflow/operators/latest_only_operator/index.html
index 406f6a1..4ba06b5 100644
--- a/1.10.5/_api/airflow/operators/latest_only_operator/index.html
+++ b/1.10.5/_api/airflow/operators/latest_only_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/mssql_operator/index.html b/1.10.5/_api/airflow/operators/mssql_operator/index.html
index 6cbc7d8..ca8b4e6 100644
--- a/1.10.5/_api/airflow/operators/mssql_operator/index.html
+++ b/1.10.5/_api/airflow/operators/mssql_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/mssql_to_hive/index.html b/1.10.5/_api/airflow/operators/mssql_to_hive/index.html
index df15975..8a0ad12 100644
--- a/1.10.5/_api/airflow/operators/mssql_to_hive/index.html
+++ b/1.10.5/_api/airflow/operators/mssql_to_hive/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/mysql_operator/index.html b/1.10.5/_api/airflow/operators/mysql_operator/index.html
index 43d8802..a31ee2a 100644
--- a/1.10.5/_api/airflow/operators/mysql_operator/index.html
+++ b/1.10.5/_api/airflow/operators/mysql_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/mysql_to_hive/index.html b/1.10.5/_api/airflow/operators/mysql_to_hive/index.html
index 7f29624..54d8742 100644
--- a/1.10.5/_api/airflow/operators/mysql_to_hive/index.html
+++ b/1.10.5/_api/airflow/operators/mysql_to_hive/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/oracle_operator/index.html b/1.10.5/_api/airflow/operators/oracle_operator/index.html
index e82d725..310ec6a 100644
--- a/1.10.5/_api/airflow/operators/oracle_operator/index.html
+++ b/1.10.5/_api/airflow/operators/oracle_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/pig_operator/index.html b/1.10.5/_api/airflow/operators/pig_operator/index.html
index 2c060f9..6ac9194 100644
--- a/1.10.5/_api/airflow/operators/pig_operator/index.html
+++ b/1.10.5/_api/airflow/operators/pig_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/postgres_operator/index.html b/1.10.5/_api/airflow/operators/postgres_operator/index.html
index 3959a10..38408d4 100644
--- a/1.10.5/_api/airflow/operators/postgres_operator/index.html
+++ b/1.10.5/_api/airflow/operators/postgres_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/presto_check_operator/index.html b/1.10.5/_api/airflow/operators/presto_check_operator/index.html
index 431d749..a5abc7c 100644
--- a/1.10.5/_api/airflow/operators/presto_check_operator/index.html
+++ b/1.10.5/_api/airflow/operators/presto_check_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/presto_to_mysql/index.html b/1.10.5/_api/airflow/operators/presto_to_mysql/index.html
index 6301398..6d6e0a4 100644
--- a/1.10.5/_api/airflow/operators/presto_to_mysql/index.html
+++ b/1.10.5/_api/airflow/operators/presto_to_mysql/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/python_operator/index.html b/1.10.5/_api/airflow/operators/python_operator/index.html
index 1097316..291cb24 100644
--- a/1.10.5/_api/airflow/operators/python_operator/index.html
+++ b/1.10.5/_api/airflow/operators/python_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/redshift_to_s3_operator/index.html b/1.10.5/_api/airflow/operators/redshift_to_s3_operator/index.html
index ee60189..34e90ca 100644
--- a/1.10.5/_api/airflow/operators/redshift_to_s3_operator/index.html
+++ b/1.10.5/_api/airflow/operators/redshift_to_s3_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/s3_file_transform_operator/index.html b/1.10.5/_api/airflow/operators/s3_file_transform_operator/index.html
index b12117e..5a5610a 100644
--- a/1.10.5/_api/airflow/operators/s3_file_transform_operator/index.html
+++ b/1.10.5/_api/airflow/operators/s3_file_transform_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/s3_to_hive_operator/index.html b/1.10.5/_api/airflow/operators/s3_to_hive_operator/index.html
index a8a9349..0b843a8 100644
--- a/1.10.5/_api/airflow/operators/s3_to_hive_operator/index.html
+++ b/1.10.5/_api/airflow/operators/s3_to_hive_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/s3_to_redshift_operator/index.html b/1.10.5/_api/airflow/operators/s3_to_redshift_operator/index.html
index 0f1ac98..5602928 100644
--- a/1.10.5/_api/airflow/operators/s3_to_redshift_operator/index.html
+++ b/1.10.5/_api/airflow/operators/s3_to_redshift_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/sensors/index.html b/1.10.5/_api/airflow/operators/sensors/index.html
index 4177bae..b4f7ba0 100644
--- a/1.10.5/_api/airflow/operators/sensors/index.html
+++ b/1.10.5/_api/airflow/operators/sensors/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/slack_operator/index.html b/1.10.5/_api/airflow/operators/slack_operator/index.html
index 70c9b95..d36c9b8 100644
--- a/1.10.5/_api/airflow/operators/slack_operator/index.html
+++ b/1.10.5/_api/airflow/operators/slack_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/sqlite_operator/index.html b/1.10.5/_api/airflow/operators/sqlite_operator/index.html
index 3cc9314..da62a32 100644
--- a/1.10.5/_api/airflow/operators/sqlite_operator/index.html
+++ b/1.10.5/_api/airflow/operators/sqlite_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/operators/subdag_operator/index.html b/1.10.5/_api/airflow/operators/subdag_operator/index.html
index 19b24d8..3a9d59a 100644
--- a/1.10.5/_api/airflow/operators/subdag_operator/index.html
+++ b/1.10.5/_api/airflow/operators/subdag_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/base_sensor_operator/index.html b/1.10.5/_api/airflow/sensors/base_sensor_operator/index.html
index 442f186..f967820 100644
--- a/1.10.5/_api/airflow/sensors/base_sensor_operator/index.html
+++ b/1.10.5/_api/airflow/sensors/base_sensor_operator/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/external_task_sensor/index.html b/1.10.5/_api/airflow/sensors/external_task_sensor/index.html
index b9c1dc9..9170948 100644
--- a/1.10.5/_api/airflow/sensors/external_task_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/external_task_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/hdfs_sensor/index.html b/1.10.5/_api/airflow/sensors/hdfs_sensor/index.html
index 10ac037..cb6120c 100644
--- a/1.10.5/_api/airflow/sensors/hdfs_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/hdfs_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/hive_partition_sensor/index.html b/1.10.5/_api/airflow/sensors/hive_partition_sensor/index.html
index 01590ce..4ed855f 100644
--- a/1.10.5/_api/airflow/sensors/hive_partition_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/hive_partition_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/http_sensor/index.html b/1.10.5/_api/airflow/sensors/http_sensor/index.html
index 3fec350..ebc6c6b 100644
--- a/1.10.5/_api/airflow/sensors/http_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/http_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/index.html b/1.10.5/_api/airflow/sensors/index.html
index a0c143c..07a6976 100644
--- a/1.10.5/_api/airflow/sensors/index.html
+++ b/1.10.5/_api/airflow/sensors/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/metastore_partition_sensor/index.html b/1.10.5/_api/airflow/sensors/metastore_partition_sensor/index.html
index b0aa44a..49b76c0 100644
--- a/1.10.5/_api/airflow/sensors/metastore_partition_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/metastore_partition_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/named_hive_partition_sensor/index.html b/1.10.5/_api/airflow/sensors/named_hive_partition_sensor/index.html
index 74bb917..e2e33fe 100644
--- a/1.10.5/_api/airflow/sensors/named_hive_partition_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/named_hive_partition_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/s3_key_sensor/index.html b/1.10.5/_api/airflow/sensors/s3_key_sensor/index.html
index 1e62443..2e964d0 100644
--- a/1.10.5/_api/airflow/sensors/s3_key_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/s3_key_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/s3_prefix_sensor/index.html b/1.10.5/_api/airflow/sensors/s3_prefix_sensor/index.html
index 547112a..85aec44 100644
--- a/1.10.5/_api/airflow/sensors/s3_prefix_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/s3_prefix_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/sql_sensor/index.html b/1.10.5/_api/airflow/sensors/sql_sensor/index.html
index 33c71f4..3822f00 100644
--- a/1.10.5/_api/airflow/sensors/sql_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/sql_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/time_delta_sensor/index.html b/1.10.5/_api/airflow/sensors/time_delta_sensor/index.html
index 026ce7e..2a54de7 100644
--- a/1.10.5/_api/airflow/sensors/time_delta_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/time_delta_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/time_sensor/index.html b/1.10.5/_api/airflow/sensors/time_sensor/index.html
index 00292c9..3c4bfa1 100644
--- a/1.10.5/_api/airflow/sensors/time_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/time_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/airflow/sensors/web_hdfs_sensor/index.html b/1.10.5/_api/airflow/sensors/web_hdfs_sensor/index.html
index 250260d..82b8647 100644
--- a/1.10.5/_api/airflow/sensors/web_hdfs_sensor/index.html
+++ b/1.10.5/_api/airflow/sensors/web_hdfs_sensor/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_api/index.html b/1.10.5/_api/index.html
index 438e485..27d9f6c 100644
--- a/1.10.5/_api/index.html
+++ b/1.10.5/_api/index.html
@@ -155,7 +155,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_dingding_operator.html b/1.10.5/_modules/airflow/contrib/example_dags/example_dingding_operator.html
index b39effe..8415e4c 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_dingding_operator.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_dingding_operator.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_dingding_operator</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="kn">from</span> <span class="nn">datetime</span> <span class="k">import</span> <span class="n">timedelta</span>
@@ -291,154 +291,154 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="kn">from</span> <span class="nn">airflow.models</span> <span class="k">import</span> <span class="n">DAG</span>
<span class="n">args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'owner'</span><span class="p">:</span> <span class="s">'airflow'</span><span class="p">,</span>
- <span class="s">'retries'</span><span class="p">:</span> <span class="mi">3</span><span class="p">,</span>
- <span class="s">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">2</span><span class="p">),</span>
+ <span class="s1">'owner'</span><span class="p">:</span> <span class="s1">'airflow'</span><span class="p">,</span>
+ <span class="s1">'retries'</span><span class="p">:</span> <span class="mi">3</span><span class="p">,</span>
+ <span class="s1">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">2</span><span class="p">),</span>
<span class="p">}</span>
-<span class="c"># [START howto_operator_dingding_failure_callback]</span>
+<span class="c1"># [START howto_operator_dingding_failure_callback]</span>
<span class="k">def</span> <span class="nf">failure_callback</span><span class="p">(</span><span class="n">context</span><span class="p">):</span>
- <span class="n">message</span> <span class="o">=</span> <span class="s">'AIRFLOW TASK FAILURE TIPS:</span><span class="se">\n</span><span class="s">'</span> \
- <span class="s">'DAG: {}</span><span class="se">\n</span><span class="s">'</span> \
- <span class="s">'TASKS: {}</span><span class="se">\n</span><span class="s">'</span> \
- <span class="s">'Reason: {}</span><span class="se">\n</span><span class="s">'</span> \
- <span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">context</span><span class="p">[</span><span class="s">'task_instance'</span><span class="p">]</span><span class="o">.</span><span class="n">dag_id</span><span class="p">,</span>
- <span class="n">context</span><span class="p">[</span><span class="s">'task_instance'</span><span class="p">]</span><span class="o">.</span><span class="n">task_id</span><span class="p">,</span>
- <span class="n">context</span><span class="p">[</span><span class="s">'exception'</span><span class="p">])</span>
+ <span class="n">message</span> <span class="o">=</span> <span class="s1">'AIRFLOW TASK FAILURE TIPS:</span><span class="se">\n</span><span class="s1">'</span> \
+ <span class="s1">'DAG: </span><span class="si">{}</span><span class="se">\n</span><span class="s1">'</span> \
+ <span class="s1">'TASKS: </span><span class="si">{}</span><span class="se">\n</span><span class="s1">'</span> \
+ <span class="s1">'Reason: </span><span class="si">{}</span><span class="se">\n</span><span class="s1">'</span> \
+ <span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">context</span><span class="p">[</span><span class="s1">'task_instance'</span><span class="p">]</span><span class="o">.</span><span class="n">dag_id</span><span class="p">,</span>
+ <span class="n">context</span><span class="p">[</span><span class="s1">'task_instance'</span><span class="p">]</span><span class="o">.</span><span class="n">task_id</span><span class="p">,</span>
+ <span class="n">context</span><span class="p">[</span><span class="s1">'exception'</span><span class="p">])</span>
<span class="k">return</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'dingding_success_callback'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'text'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'dingding_success_callback'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'text'</span><span class="p">,</span>
<span class="n">message</span><span class="o">=</span><span class="n">message</span><span class="p">,</span>
- <span class="n">at_all</span><span class="o">=</span><span class="k">True</span><span class="p">,</span>
+ <span class="n">at_all</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="p">)</span><span class="o">.</span><span class="n">execute</span><span class="p">(</span><span class="n">context</span><span class="p">)</span>
-<span class="n">args</span><span class="p">[</span><span class="s">'on_failure_callback'</span><span class="p">]</span> <span class="o">=</span> <span class="n">failure_callback</span>
-<span class="c"># [END howto_operator_dingding_failure_callback]</span>
+<span class="n">args</span><span class="p">[</span><span class="s1">'on_failure_callback'</span><span class="p">]</span> <span class="o">=</span> <span class="n">failure_callback</span>
+<span class="c1"># [END howto_operator_dingding_failure_callback]</span>
<span class="n">dag</span> <span class="o">=</span> <span class="n">DAG</span><span class="p">(</span>
- <span class="n">dag_id</span><span class="o">=</span><span class="s">'example_dingding_operator'</span><span class="p">,</span>
+ <span class="n">dag_id</span><span class="o">=</span><span class="s1">'example_dingding_operator'</span><span class="p">,</span>
<span class="n">default_args</span><span class="o">=</span><span class="n">args</span><span class="p">,</span>
- <span class="n">schedule_interval</span><span class="o">=</span><span class="s">'@once'</span><span class="p">,</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="s1">'@once'</span><span class="p">,</span>
<span class="n">dagrun_timeout</span><span class="o">=</span><span class="n">timedelta</span><span class="p">(</span><span class="n">minutes</span><span class="o">=</span><span class="mi">60</span><span class="p">),</span>
<span class="p">)</span>
-<span class="c"># [START howto_operator_dingding]</span>
+<span class="c1"># [START howto_operator_dingding]</span>
<span class="n">text_msg_remind_none</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'text_msg_remind_none'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'text'</span><span class="p">,</span>
- <span class="n">message</span><span class="o">=</span><span class="s">'Airflow dingding text message remind none'</span><span class="p">,</span>
- <span class="n">at_mobiles</span><span class="o">=</span><span class="k">None</span><span class="p">,</span>
- <span class="n">at_all</span><span class="o">=</span><span class="k">False</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'text_msg_remind_none'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'text'</span><span class="p">,</span>
+ <span class="n">message</span><span class="o">=</span><span class="s1">'Airflow dingding text message remind none'</span><span class="p">,</span>
+ <span class="n">at_mobiles</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
+ <span class="n">at_all</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">,</span>
<span class="p">)</span>
-<span class="c"># [END howto_operator_dingding]</span>
+<span class="c1"># [END howto_operator_dingding]</span>
<span class="n">text_msg_remind_specific</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'text_msg_remind_specific'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'text'</span><span class="p">,</span>
- <span class="n">message</span><span class="o">=</span><span class="s">'Airflow dingding text message remind specific users'</span><span class="p">,</span>
- <span class="n">at_mobiles</span><span class="o">=</span><span class="p">[</span><span class="s">'156XXXXXXXX'</span><span class="p">,</span> <span class="s">'130XXXXXXXX'</span><span class="p">],</span>
- <span class="n">at_all</span><span class="o">=</span><span class="k">False</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'text_msg_remind_specific'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'text'</span><span class="p">,</span>
+ <span class="n">message</span><span class="o">=</span><span class="s1">'Airflow dingding text message remind specific users'</span><span class="p">,</span>
+ <span class="n">at_mobiles</span><span class="o">=</span><span class="p">[</span><span class="s1">'156XXXXXXXX'</span><span class="p">,</span> <span class="s1">'130XXXXXXXX'</span><span class="p">],</span>
+ <span class="n">at_all</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">text_msg_remind_include_invalid</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'text_msg_remind_include_invalid'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'text'</span><span class="p">,</span>
- <span class="n">message</span><span class="o">=</span><span class="s">'Airflow dingding text message remind users including invalid'</span><span class="p">,</span>
- <span class="c"># 123 is invalid user or user not in the group</span>
- <span class="n">at_mobiles</span><span class="o">=</span><span class="p">[</span><span class="s">'156XXXXXXXX'</span><span class="p">,</span> <span class="s">'123'</span><span class="p">],</span>
- <span class="n">at_all</span><span class="o">=</span><span class="k">False</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'text_msg_remind_include_invalid'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'text'</span><span class="p">,</span>
+ <span class="n">message</span><span class="o">=</span><span class="s1">'Airflow dingding text message remind users including invalid'</span><span class="p">,</span>
+ <span class="c1"># 123 is invalid user or user not in the group</span>
+ <span class="n">at_mobiles</span><span class="o">=</span><span class="p">[</span><span class="s1">'156XXXXXXXX'</span><span class="p">,</span> <span class="s1">'123'</span><span class="p">],</span>
+ <span class="n">at_all</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">,</span>
<span class="p">)</span>
-<span class="c"># [START howto_operator_dingding_remind_users]</span>
+<span class="c1"># [START howto_operator_dingding_remind_users]</span>
<span class="n">text_msg_remind_all</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'text_msg_remind_all'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'text'</span><span class="p">,</span>
- <span class="n">message</span><span class="o">=</span><span class="s">'Airflow dingding text message remind all users in group'</span><span class="p">,</span>
- <span class="c"># list of user phone/email here in the group</span>
- <span class="c"># when at_all is specific will cover at_mobiles</span>
- <span class="n">at_mobiles</span><span class="o">=</span><span class="p">[</span><span class="s">'156XXXXXXXX'</span><span class="p">,</span> <span class="s">'130XXXXXXXX'</span><span class="p">],</span>
- <span class="n">at_all</span><span class="o">=</span><span class="k">True</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'text_msg_remind_all'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'text'</span><span class="p">,</span>
+ <span class="n">message</span><span class="o">=</span><span class="s1">'Airflow dingding text message remind all users in group'</span><span class="p">,</span>
+ <span class="c1"># list of user phone/email here in the group</span>
+ <span class="c1"># when at_all is specific will cover at_mobiles</span>
+ <span class="n">at_mobiles</span><span class="o">=</span><span class="p">[</span><span class="s1">'156XXXXXXXX'</span><span class="p">,</span> <span class="s1">'130XXXXXXXX'</span><span class="p">],</span>
+ <span class="n">at_all</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">,</span>
<span class="p">)</span>
-<span class="c"># [END howto_operator_dingding_remind_users]</span>
+<span class="c1"># [END howto_operator_dingding_remind_users]</span>
<span class="n">link_msg</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'link_msg'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'link'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'link_msg'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'link'</span><span class="p">,</span>
<span class="n">message</span><span class="o">=</span><span class="p">{</span>
- <span class="s">'title'</span><span class="p">:</span> <span class="s">'Airflow dingding link message'</span><span class="p">,</span>
- <span class="s">'text'</span><span class="p">:</span> <span class="s">'Airflow official documentation link'</span><span class="p">,</span>
- <span class="s">'messageUrl'</span><span class="p">:</span> <span class="s">'http://airflow.apache.org'</span><span class="p">,</span>
- <span class="s">'picURL'</span><span class="p">:</span> <span class="s">'http://airflow.apache.org/_images/pin_large.png'</span>
+ <span class="s1">'title'</span><span class="p">:</span> <span class="s1">'Airflow dingding link message'</span><span class="p">,</span>
+ <span class="s1">'text'</span><span class="p">:</span> <span class="s1">'Airflow official documentation link'</span><span class="p">,</span>
+ <span class="s1">'messageUrl'</span><span class="p">:</span> <span class="s1">'http://airflow.apache.org'</span><span class="p">,</span>
+ <span class="s1">'picURL'</span><span class="p">:</span> <span class="s1">'http://airflow.apache.org/_images/pin_large.png'</span>
<span class="p">},</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">,</span>
<span class="p">)</span>
-<span class="c"># [START howto_operator_dingding_rich_text]</span>
+<span class="c1"># [START howto_operator_dingding_rich_text]</span>
<span class="n">markdown_msg</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'markdown_msg'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'markdown'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'markdown_msg'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'markdown'</span><span class="p">,</span>
<span class="n">message</span><span class="o">=</span><span class="p">{</span>
- <span class="s">'title'</span><span class="p">:</span> <span class="s">'Airflow dingding markdown message'</span><span class="p">,</span>
- <span class="s">'text'</span><span class="p">:</span> <span class="s">'# Markdown message title</span><span class="se">\n</span><span class="s">'</span>
- <span class="s">'content content .. </span><span class="se">\n</span><span class="s">'</span>
- <span class="s">'### sub-title</span><span class="se">\n</span><span class="s">'</span>
- <span class="s">'![logo](http://airflow.apache.org/_images/pin_large.png)'</span>
+ <span class="s1">'title'</span><span class="p">:</span> <span class="s1">'Airflow dingding markdown message'</span><span class="p">,</span>
+ <span class="s1">'text'</span><span class="p">:</span> <span class="s1">'# Markdown message title</span><span class="se">\n</span><span class="s1">'</span>
+ <span class="s1">'content content .. </span><span class="se">\n</span><span class="s1">'</span>
+ <span class="s1">'### sub-title</span><span class="se">\n</span><span class="s1">'</span>
+ <span class="s1">'![logo](http://airflow.apache.org/_images/pin_large.png)'</span>
<span class="p">},</span>
- <span class="n">at_mobiles</span><span class="o">=</span><span class="p">[</span><span class="s">'156XXXXXXXX'</span><span class="p">],</span>
- <span class="n">at_all</span><span class="o">=</span><span class="k">False</span><span class="p">,</span>
+ <span class="n">at_mobiles</span><span class="o">=</span><span class="p">[</span><span class="s1">'156XXXXXXXX'</span><span class="p">],</span>
+ <span class="n">at_all</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">,</span>
<span class="p">)</span>
-<span class="c"># [END howto_operator_dingding_rich_text]</span>
+<span class="c1"># [END howto_operator_dingding_rich_text]</span>
<span class="n">single_action_card_msg</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'single_action_card_msg'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'actionCard'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'single_action_card_msg'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'actionCard'</span><span class="p">,</span>
<span class="n">message</span><span class="o">=</span><span class="p">{</span>
- <span class="s">'title'</span><span class="p">:</span> <span class="s">'Airflow dingding single actionCard message'</span><span class="p">,</span>
- <span class="s">'text'</span><span class="p">:</span> <span class="s">'Airflow dingding single actionCard message</span><span class="se">\n</span><span class="s">'</span>
- <span class="s">'![logo](http://airflow.apache.org/_images/pin_large.png)</span><span class="se">\n</span><span class="s">'</span>
- <span class="s">'This is a official logo in Airflow website.'</span><span class="p">,</span>
- <span class="s">'hideAvatar'</span><span class="p">:</span> <span class="s">'0'</span><span class="p">,</span>
- <span class="s">'btnOrientation'</span><span class="p">:</span> <span class="s">'0'</span><span class="p">,</span>
- <span class="s">'singleTitle'</span><span class="p">:</span> <span class="s">'read more'</span><span class="p">,</span>
- <span class="s">'singleURL'</span><span class="p">:</span> <span class="s">'http://airflow.apache.org'</span>
+ <span class="s1">'title'</span><span class="p">:</span> <span class="s1">'Airflow dingding single actionCard message'</span><span class="p">,</span>
+ <span class="s1">'text'</span><span class="p">:</span> <span class="s1">'Airflow dingding single actionCard message</span><span class="se">\n</span><span class="s1">'</span>
+ <span class="s1">'![logo](http://airflow.apache.org/_images/pin_large.png)</span><span class="se">\n</span><span class="s1">'</span>
+ <span class="s1">'This is a official logo in Airflow website.'</span><span class="p">,</span>
+ <span class="s1">'hideAvatar'</span><span class="p">:</span> <span class="s1">'0'</span><span class="p">,</span>
+ <span class="s1">'btnOrientation'</span><span class="p">:</span> <span class="s1">'0'</span><span class="p">,</span>
+ <span class="s1">'singleTitle'</span><span class="p">:</span> <span class="s1">'read more'</span><span class="p">,</span>
+ <span class="s1">'singleURL'</span><span class="p">:</span> <span class="s1">'http://airflow.apache.org'</span>
<span class="p">},</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">multi_action_card_msg</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'multi_action_card_msg'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'actionCard'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'multi_action_card_msg'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'actionCard'</span><span class="p">,</span>
<span class="n">message</span><span class="o">=</span><span class="p">{</span>
- <span class="s">'title'</span><span class="p">:</span> <span class="s">'Airflow dingding multi actionCard message'</span><span class="p">,</span>
- <span class="s">'text'</span><span class="p">:</span> <span class="s">'Airflow dingding multi actionCard message</span><span class="se">\n</span><span class="s">'</span>
- <span class="s">'![logo](http://airflow.apache.org/_images/pin_large.png)</span><span class="se">\n</span><span class="s">'</span>
- <span class="s">'Airflow documentation and github'</span><span class="p">,</span>
- <span class="s">'hideAvatar'</span><span class="p">:</span> <span class="s">'0'</span><span class="p">,</span>
- <span class="s">'btnOrientation'</span><span class="p">:</span> <span class="s">'0'</span><span class="p">,</span>
- <span class="s">'btns'</span><span class="p">:</span> <span class="p">[</span>
+ <span class="s1">'title'</span><span class="p">:</span> <span class="s1">'Airflow dingding multi actionCard message'</span><span class="p">,</span>
+ <span class="s1">'text'</span><span class="p">:</span> <span class="s1">'Airflow dingding multi actionCard message</span><span class="se">\n</span><span class="s1">'</span>
+ <span class="s1">'![logo](http://airflow.apache.org/_images/pin_large.png)</span><span class="se">\n</span><span class="s1">'</span>
+ <span class="s1">'Airflow documentation and github'</span><span class="p">,</span>
+ <span class="s1">'hideAvatar'</span><span class="p">:</span> <span class="s1">'0'</span><span class="p">,</span>
+ <span class="s1">'btnOrientation'</span><span class="p">:</span> <span class="s1">'0'</span><span class="p">,</span>
+ <span class="s1">'btns'</span><span class="p">:</span> <span class="p">[</span>
<span class="p">{</span>
- <span class="s">'title'</span><span class="p">:</span> <span class="s">'Airflow Documentation'</span><span class="p">,</span>
- <span class="s">'actionURL'</span><span class="p">:</span> <span class="s">'http://airflow.apache.org'</span>
+ <span class="s1">'title'</span><span class="p">:</span> <span class="s1">'Airflow Documentation'</span><span class="p">,</span>
+ <span class="s1">'actionURL'</span><span class="p">:</span> <span class="s1">'http://airflow.apache.org'</span>
<span class="p">},</span>
<span class="p">{</span>
- <span class="s">'title'</span><span class="p">:</span> <span class="s">'Airflow Github'</span><span class="p">,</span>
- <span class="s">'actionURL'</span><span class="p">:</span> <span class="s">'https://github.com/apache/airflow'</span>
+ <span class="s1">'title'</span><span class="p">:</span> <span class="s1">'Airflow Github'</span><span class="p">,</span>
+ <span class="s1">'actionURL'</span><span class="p">:</span> <span class="s1">'https://github.com/apache/airflow'</span>
<span class="p">}</span>
<span class="p">]</span>
<span class="p">},</span>
@@ -446,25 +446,25 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="p">)</span>
<span class="n">feed_card_msg</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'feed_card_msg'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'feedCard'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'feed_card_msg'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'feedCard'</span><span class="p">,</span>
<span class="n">message</span><span class="o">=</span><span class="p">{</span>
- <span class="s">"links"</span><span class="p">:</span> <span class="p">[</span>
+ <span class="s2">"links"</span><span class="p">:</span> <span class="p">[</span>
<span class="p">{</span>
- <span class="s">"title"</span><span class="p">:</span> <span class="s">"Airflow DAG feed card"</span><span class="p">,</span>
- <span class="s">"messageURL"</span><span class="p">:</span> <span class="s">"https://airflow.readthedocs.io/en/latest/ui.html"</span><span class="p">,</span>
- <span class="s">"picURL"</span><span class="p">:</span> <span class="s">"http://airflow.apache.org/_images/dags.png"</span>
+ <span class="s2">"title"</span><span class="p">:</span> <span class="s2">"Airflow DAG feed card"</span><span class="p">,</span>
+ <span class="s2">"messageURL"</span><span class="p">:</span> <span class="s2">"https://airflow.readthedocs.io/en/latest/ui.html"</span><span class="p">,</span>
+ <span class="s2">"picURL"</span><span class="p">:</span> <span class="s2">"http://airflow.apache.org/_images/dags.png"</span>
<span class="p">},</span>
<span class="p">{</span>
- <span class="s">"title"</span><span class="p">:</span> <span class="s">"Airflow tree feed card"</span><span class="p">,</span>
- <span class="s">"messageURL"</span><span class="p">:</span> <span class="s">"https://airflow.readthedocs.io/en/latest/ui.html"</span><span class="p">,</span>
- <span class="s">"picURL"</span><span class="p">:</span> <span class="s">"http://airflow.apache.org/_images/tree.png"</span>
+ <span class="s2">"title"</span><span class="p">:</span> <span class="s2">"Airflow tree feed card"</span><span class="p">,</span>
+ <span class="s2">"messageURL"</span><span class="p">:</span> <span class="s2">"https://airflow.readthedocs.io/en/latest/ui.html"</span><span class="p">,</span>
+ <span class="s2">"picURL"</span><span class="p">:</span> <span class="s2">"http://airflow.apache.org/_images/tree.png"</span>
<span class="p">},</span>
<span class="p">{</span>
- <span class="s">"title"</span><span class="p">:</span> <span class="s">"Airflow graph feed card"</span><span class="p">,</span>
- <span class="s">"messageURL"</span><span class="p">:</span> <span class="s">"https://airflow.readthedocs.io/en/latest/ui.html"</span><span class="p">,</span>
- <span class="s">"picURL"</span><span class="p">:</span> <span class="s">"http://airflow.apache.org/_images/graph.png"</span>
+ <span class="s2">"title"</span><span class="p">:</span> <span class="s2">"Airflow graph feed card"</span><span class="p">,</span>
+ <span class="s2">"messageURL"</span><span class="p">:</span> <span class="s2">"https://airflow.readthedocs.io/en/latest/ui.html"</span><span class="p">,</span>
+ <span class="s2">"picURL"</span><span class="p">:</span> <span class="s2">"http://airflow.apache.org/_images/graph.png"</span>
<span class="p">}</span>
<span class="p">]</span>
<span class="p">},</span>
@@ -472,10 +472,10 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="p">)</span>
<span class="n">msg_failure_callback</span> <span class="o">=</span> <span class="n">DingdingOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'msg_failure_callback'</span><span class="p">,</span>
- <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s">'dingding_default'</span><span class="p">,</span>
- <span class="n">message_type</span><span class="o">=</span><span class="s">'not_support_msg_type'</span><span class="p">,</span>
- <span class="n">message</span><span class="o">=</span><span class="s">""</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'msg_failure_callback'</span><span class="p">,</span>
+ <span class="n">dingding_conn_id</span><span class="o">=</span><span class="s1">'dingding_default'</span><span class="p">,</span>
+ <span class="n">message_type</span><span class="o">=</span><span class="s1">'not_support_msg_type'</span><span class="p">,</span>
+ <span class="n">message</span><span class="o">=</span><span class="s2">""</span><span class="p">,</span>
<span class="n">dag</span><span class="o">=</span><span class="n">dag</span><span class="p">,</span>
<span class="p">)</span>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_bigtable_operators.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_bigtable_operators.html
index 5c81ec9..b40b5fb 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_bigtable_operators.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_bigtable_operators.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,26 +265,26 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_bigtable_operators</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># 'License'); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># 'AS IS' BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
-
-<span class="c"># noinspection LongLine</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># 'License'); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># 'AS IS' BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
+
+<span class="c1"># noinspection LongLine</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that creates and performs following operations on Cloud Bigtable:</span>
<span class="sd">- creates an Instance</span>
@@ -327,31 +327,31 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">BigtableTableWaitForReplicationSensor</span><span class="p">,</span> \
<span class="n">BigtableTableDeleteOperator</span>
-<span class="c"># [START howto_operator_gcp_bigtable_args]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s">'example-project'</span><span class="p">)</span>
-<span class="n">CBT_INSTANCE_ID</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_INSTANCE_ID'</span><span class="p">,</span> <span class="s">'some-instance-id'</span><span class="p">)</span>
-<span class="n">CBT_INSTANCE_DISPLAY_NAME</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_INSTANCE_DISPLAY_NAME'</span><span class="p">,</span> <span class="s">'Human-readable name'</span><span class="p">)</span>
-<span class="n">CBT_INSTANCE_TYPE</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_INSTANCE_TYPE'</span><span class="p">,</span> <span class="s">'2'</span><span class="p">)</span>
-<span class="n">CBT_INSTANCE_LABELS</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_INSTANCE_LABELS'</span><span class="p">,</span> <span class="s">'{}'</span><span class="p">)</span>
-<span class="n">CBT_CLUSTER_ID</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_CLUSTER_ID'</span><span class="p">,</span> <span class="s">'some-cluster-id'</span><span class="p">)</span>
-<span class="n">CBT_CLUSTER_ZONE</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_CLUSTER_ZONE'</span><span class="p">,</span> <span class="s">'europe-west1-b'</span><span class="p">)</span>
-<span class="n">CBT_CLUSTER_NODES</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_CLUSTER_NODES'</span><span class="p">,</span> <span class="s">'3'</span><span class="p">)</span>
-<span class="n">CBT_CLUSTER_NODES_UPDATED</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_CLUSTER_NODES_UPDATED'</span><span class="p">,</span> <span class="s">'5'</span><span class="p">)</span>
-<span class="n">CBT_CLUSTER_STORAGE_TYPE</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_CLUSTER_STORAGE_TYPE'</span><span class="p">,</span> <span class="s">'2'</span><span class="p">)</span>
-<span class="n">CBT_TABLE_ID</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_TABLE_ID'</span><span class="p">,</span> <span class="s">'some-table-id'</span><span class="p">)</span>
-<span class="n">CBT_POKE_INTERVAL</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s">'CBT_POKE_INTERVAL'</span><span class="p">,</span> <span class="s">'60'</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gcp_bigtable_args]</span>
+<span class="c1"># [START howto_operator_gcp_bigtable_args]</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s1">'example-project'</span><span class="p">)</span>
+<span class="n">CBT_INSTANCE_ID</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_INSTANCE_ID'</span><span class="p">,</span> <span class="s1">'some-instance-id'</span><span class="p">)</span>
+<span class="n">CBT_INSTANCE_DISPLAY_NAME</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_INSTANCE_DISPLAY_NAME'</span><span class="p">,</span> <span class="s1">'Human-readable name'</span><span class="p">)</span>
+<span class="n">CBT_INSTANCE_TYPE</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_INSTANCE_TYPE'</span><span class="p">,</span> <span class="s1">'2'</span><span class="p">)</span>
+<span class="n">CBT_INSTANCE_LABELS</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_INSTANCE_LABELS'</span><span class="p">,</span> <span class="s1">'</span><span class="si">{}</span><span class="s1">'</span><span class="p">)</span>
+<span class="n">CBT_CLUSTER_ID</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_CLUSTER_ID'</span><span class="p">,</span> <span class="s1">'some-cluster-id'</span><span class="p">)</span>
+<span class="n">CBT_CLUSTER_ZONE</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_CLUSTER_ZONE'</span><span class="p">,</span> <span class="s1">'europe-west1-b'</span><span class="p">)</span>
+<span class="n">CBT_CLUSTER_NODES</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_CLUSTER_NODES'</span><span class="p">,</span> <span class="s1">'3'</span><span class="p">)</span>
+<span class="n">CBT_CLUSTER_NODES_UPDATED</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_CLUSTER_NODES_UPDATED'</span><span class="p">,</span> <span class="s1">'5'</span><span class="p">)</span>
+<span class="n">CBT_CLUSTER_STORAGE_TYPE</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_CLUSTER_STORAGE_TYPE'</span><span class="p">,</span> <span class="s1">'2'</span><span class="p">)</span>
+<span class="n">CBT_TABLE_ID</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_TABLE_ID'</span><span class="p">,</span> <span class="s1">'some-table-id'</span><span class="p">)</span>
+<span class="n">CBT_POKE_INTERVAL</span> <span class="o">=</span> <span class="n">getenv</span><span class="p">(</span><span class="s1">'CBT_POKE_INTERVAL'</span><span class="p">,</span> <span class="s1">'60'</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gcp_bigtable_args]</span>
<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
+ <span class="s1">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
<span class="p">}</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">'example_gcp_bigtable_operators'</span><span class="p">,</span>
+ <span class="s1">'example_gcp_bigtable_operators'</span><span class="p">,</span>
<span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span>
- <span class="n">schedule_interval</span><span class="o">=</span><span class="k">None</span> <span class="c"># Override to match your needs</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span> <span class="c1"># Override to match your needs</span>
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
- <span class="c"># [START howto_operator_gcp_bigtable_instance_create]</span>
+ <span class="c1"># [START howto_operator_gcp_bigtable_instance_create]</span>
<span class="n">create_instance_task</span> <span class="o">=</span> <span class="n">BigtableInstanceCreateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
@@ -362,7 +362,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">instance_labels</span><span class="o">=</span><span class="n">json</span><span class="o">.</span><span class="n">loads</span><span class="p">(</span><span class="n">CBT_INSTANCE_LABELS</span><span class="p">),</span>
<span class="n">cluster_nodes</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">CBT_CLUSTER_NODES</span><span class="p">),</span>
<span class="n">cluster_storage_type</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">CBT_CLUSTER_STORAGE_TYPE</span><span class="p">),</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'create_instance_task'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'create_instance_task'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">create_instance_task2</span> <span class="o">=</span> <span class="n">BigtableInstanceCreateOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
@@ -373,86 +373,86 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">instance_labels</span><span class="o">=</span><span class="n">json</span><span class="o">.</span><span class="n">loads</span><span class="p">(</span><span class="n">CBT_INSTANCE_LABELS</span><span class="p">),</span>
<span class="n">cluster_nodes</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">CBT_CLUSTER_NODES</span><span class="p">),</span>
<span class="n">cluster_storage_type</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">CBT_CLUSTER_STORAGE_TYPE</span><span class="p">),</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'create_instance_task2'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'create_instance_task2'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">create_instance_task</span> <span class="o">>></span> <span class="n">create_instance_task2</span>
- <span class="c"># [END howto_operator_gcp_bigtable_instance_create]</span>
+ <span class="c1"># [END howto_operator_gcp_bigtable_instance_create]</span>
- <span class="c"># [START howto_operator_gcp_bigtable_cluster_update]</span>
+ <span class="c1"># [START howto_operator_gcp_bigtable_cluster_update]</span>
<span class="n">cluster_update_task</span> <span class="o">=</span> <span class="n">BigtableClusterUpdateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
<span class="n">cluster_id</span><span class="o">=</span><span class="n">CBT_CLUSTER_ID</span><span class="p">,</span>
<span class="n">nodes</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">CBT_CLUSTER_NODES_UPDATED</span><span class="p">),</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'update_cluster_task'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'update_cluster_task'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">cluster_update_task2</span> <span class="o">=</span> <span class="n">BigtableClusterUpdateOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
<span class="n">cluster_id</span><span class="o">=</span><span class="n">CBT_CLUSTER_ID</span><span class="p">,</span>
<span class="n">nodes</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">CBT_CLUSTER_NODES_UPDATED</span><span class="p">),</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'update_cluster_task2'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'update_cluster_task2'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">cluster_update_task</span> <span class="o">>></span> <span class="n">cluster_update_task2</span>
- <span class="c"># [END howto_operator_gcp_bigtable_cluster_update]</span>
+ <span class="c1"># [END howto_operator_gcp_bigtable_cluster_update]</span>
- <span class="c"># [START howto_operator_gcp_bigtable_instance_delete]</span>
+ <span class="c1"># [START howto_operator_gcp_bigtable_instance_delete]</span>
<span class="n">delete_instance_task</span> <span class="o">=</span> <span class="n">BigtableInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'delete_instance_task'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'delete_instance_task'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">delete_instance_task2</span> <span class="o">=</span> <span class="n">BigtableInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'delete_instance_task2'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'delete_instance_task2'</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_bigtable_instance_delete]</span>
+ <span class="c1"># [END howto_operator_gcp_bigtable_instance_delete]</span>
- <span class="c"># [START howto_operator_gcp_bigtable_table_create]</span>
+ <span class="c1"># [START howto_operator_gcp_bigtable_table_create]</span>
<span class="n">create_table_task</span> <span class="o">=</span> <span class="n">BigtableTableCreateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
<span class="n">table_id</span><span class="o">=</span><span class="n">CBT_TABLE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'create_table'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'create_table'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">create_table_task2</span> <span class="o">=</span> <span class="n">BigtableTableCreateOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
<span class="n">table_id</span><span class="o">=</span><span class="n">CBT_TABLE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'create_table_task2'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'create_table_task2'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">create_table_task</span> <span class="o">>></span> <span class="n">create_table_task2</span>
- <span class="c"># [END howto_operator_gcp_bigtable_table_create]</span>
+ <span class="c1"># [END howto_operator_gcp_bigtable_table_create]</span>
- <span class="c"># [START howto_operator_gcp_bigtable_table_wait_for_replication]</span>
+ <span class="c1"># [START howto_operator_gcp_bigtable_table_wait_for_replication]</span>
<span class="n">wait_for_table_replication_task</span> <span class="o">=</span> <span class="n">BigtableTableWaitForReplicationSensor</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
<span class="n">table_id</span><span class="o">=</span><span class="n">CBT_TABLE_ID</span><span class="p">,</span>
<span class="n">poke_interval</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">CBT_POKE_INTERVAL</span><span class="p">),</span>
<span class="n">timeout</span><span class="o">=</span><span class="mi">180</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'wait_for_table_replication_task'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'wait_for_table_replication_task'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">wait_for_table_replication_task2</span> <span class="o">=</span> <span class="n">BigtableTableWaitForReplicationSensor</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
<span class="n">table_id</span><span class="o">=</span><span class="n">CBT_TABLE_ID</span><span class="p">,</span>
<span class="n">poke_interval</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">CBT_POKE_INTERVAL</span><span class="p">),</span>
<span class="n">timeout</span><span class="o">=</span><span class="mi">180</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'wait_for_table_replication_task2'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'wait_for_table_replication_task2'</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_bigtable_table_wait_for_replication]</span>
+ <span class="c1"># [END howto_operator_gcp_bigtable_table_wait_for_replication]</span>
- <span class="c"># [START howto_operator_gcp_bigtable_table_delete]</span>
+ <span class="c1"># [START howto_operator_gcp_bigtable_table_delete]</span>
<span class="n">delete_table_task</span> <span class="o">=</span> <span class="n">BigtableTableDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
<span class="n">table_id</span><span class="o">=</span><span class="n">CBT_TABLE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'delete_table_task'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'delete_table_task'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">delete_table_task2</span> <span class="o">=</span> <span class="n">BigtableTableDeleteOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">CBT_INSTANCE_ID</span><span class="p">,</span>
<span class="n">table_id</span><span class="o">=</span><span class="n">CBT_TABLE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'delete_table_task2'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'delete_table_task2'</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_bigtable_table_delete]</span>
+ <span class="c1"># [END howto_operator_gcp_bigtable_table_delete]</span>
<span class="n">wait_for_table_replication_task</span> <span class="o">>></span> <span class="n">delete_table_task</span>
<span class="n">wait_for_table_replication_task2</span> <span class="o">>></span> <span class="n">delete_table_task</span>
@@ -467,7 +467,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="o">>></span> <span class="n">cluster_update_task2</span> \
<span class="o">>></span> <span class="n">delete_table_task2</span>
- <span class="c"># Only delete instances after all tables are deleted</span>
+ <span class="c1"># Only delete instances after all tables are deleted</span>
<span class="p">[</span><span class="n">delete_table_task</span><span class="p">,</span> <span class="n">delete_table_task2</span><span class="p">]</span> <span class="o">>></span> \
<span class="n">delete_instance_task</span> <span class="o">>></span> <span class="n">delete_instance_task2</span>
</pre></div>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_cloud_build.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_cloud_build.html
index f7725ea..a1c2f22 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_cloud_build.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_cloud_build.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_cloud_build</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that displays interactions with Google Cloud Build.</span>
@@ -305,72 +305,72 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="kn">from</span> <span class="nn">airflow.operators.bash_operator</span> <span class="k">import</span> <span class="n">BashOperator</span>
<span class="kn">from</span> <span class="nn">airflow.utils</span> <span class="k">import</span> <span class="n">dates</span>
-<span class="c"># [START howto_operator_gcp_common_variables]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">"GCP_PROJECT_ID"</span><span class="p">,</span> <span class="s">"example-project"</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gcp_common_variables]</span>
+<span class="c1"># [START howto_operator_gcp_common_variables]</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"GCP_PROJECT_ID"</span><span class="p">,</span> <span class="s2">"example-project"</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gcp_common_variables]</span>
-<span class="c"># [START howto_operator_gcp_create_build_variables]</span>
-<span class="n">GCP_SOURCE_ARCHIVE_URL</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">"GCP_CLOUD_BUILD_ARCHIVE_URL"</span><span class="p">,</span> <span class="s">"gs://example-bucket/file"</span><span class="p">)</span>
-<span class="n">GCP_SOURCE_REPOSITORY_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">"GCP_CLOUD_BUILD_REPOSITORY_NAME"</span><span class="p">,</span> <span class="s">""</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gcp_create_build_variables]</span>
+<span class="c1"># [START howto_operator_gcp_create_build_variables]</span>
+<span class="n">GCP_SOURCE_ARCHIVE_URL</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"GCP_CLOUD_BUILD_ARCHIVE_URL"</span><span class="p">,</span> <span class="s2">"gs://example-bucket/file"</span><span class="p">)</span>
+<span class="n">GCP_SOURCE_REPOSITORY_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"GCP_CLOUD_BUILD_REPOSITORY_NAME"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gcp_create_build_variables]</span>
<span class="n">GCP_SOURCE_ARCHIVE_URL_PARTS</span> <span class="o">=</span> <span class="n">urlparse</span><span class="p">(</span><span class="n">GCP_SOURCE_ARCHIVE_URL</span><span class="p">)</span>
<span class="n">GCP_SOURCE_BUCKET_NAME</span> <span class="o">=</span> <span class="n">GCP_SOURCE_ARCHIVE_URL_PARTS</span><span class="o">.</span><span class="n">netloc</span>
-<span class="c"># [START howto_operator_gcp_create_build_from_storage_body]</span>
+<span class="c1"># [START howto_operator_gcp_create_build_from_storage_body]</span>
<span class="n">create_build_from_storage_body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"source"</span><span class="p">:</span> <span class="p">{</span><span class="s">"storageSource"</span><span class="p">:</span> <span class="n">GCP_SOURCE_ARCHIVE_URL</span><span class="p">},</span>
- <span class="s">"steps"</span><span class="p">:</span> <span class="p">[</span>
+ <span class="s2">"source"</span><span class="p">:</span> <span class="p">{</span><span class="s2">"storageSource"</span><span class="p">:</span> <span class="n">GCP_SOURCE_ARCHIVE_URL</span><span class="p">},</span>
+ <span class="s2">"steps"</span><span class="p">:</span> <span class="p">[</span>
<span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="s">"gcr.io/cloud-builders/docker"</span><span class="p">,</span>
- <span class="s">"args"</span><span class="p">:</span> <span class="p">[</span><span class="s">"build"</span><span class="p">,</span> <span class="s">"-t"</span><span class="p">,</span> <span class="s">"gcr.io/$PROJECT_ID/{}"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCP_SOURCE_BUCKET_NAME</span><span class="p">),</span> <span class="s">"."</span><span class="p">],</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="s2">"gcr.io/cloud-builders/docker"</span><span class="p">,</span>
+ <span class="s2">"args"</span><span class="p">:</span> <span class="p">[</span><span class="s2">"build"</span><span class="p">,</span> <span class="s2">"-t"</span><span class="p">,</span> <span class="s2">"gcr.io/$PROJECT_ID/</span><span class="si">{}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCP_SOURCE_BUCKET_NAME</span><span class="p">),</span> <span cla [...]
<span class="p">}</span>
<span class="p">],</span>
- <span class="s">"images"</span><span class="p">:</span> <span class="p">[</span><span class="s">"gcr.io/$PROJECT_ID/{}"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCP_SOURCE_BUCKET_NAME</span><span class="p">)],</span>
+ <span class="s2">"images"</span><span class="p">:</span> <span class="p">[</span><span class="s2">"gcr.io/$PROJECT_ID/</span><span class="si">{}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCP_SOURCE_BUCKET_NAME</span><span class="p">)],</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_gcp_create_build_from_storage_body]</span>
+<span class="c1"># [END howto_operator_gcp_create_build_from_storage_body]</span>
-<span class="c"># [START howto_operator_create_build_from_repo_body]</span>
+<span class="c1"># [START howto_operator_create_build_from_repo_body]</span>
<span class="n">create_build_from_repo_body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"source"</span><span class="p">:</span> <span class="p">{</span><span class="s">"repoSource"</span><span class="p">:</span> <span class="p">{</span><span class="s">"repoName"</span><span class="p">:</span> <span class="n">GCP_SOURCE_REPOSITORY_NAME</span><span class="p">,</span> <span class="s">"branchName"</span><span class="p">:</span> <span class="s">"master"</span><span class="p">}},</span>
- <span class="s">"steps"</span><span class="p">:</span> <span class="p">[</span>
+ <span class="s2">"source"</span><span class="p">:</span> <span class="p">{</span><span class="s2">"repoSource"</span><span class="p">:</span> <span class="p">{</span><span class="s2">"repoName"</span><span class="p">:</span> <span class="n">GCP_SOURCE_REPOSITORY_NAME</span><span class="p">,</span> <span class="s2">"branchName"</span><span class="p">:</span> <span class="s2">"master"</span><span class="p">}},</span>
+ <span class="s2">"steps"</span><span class="p">:</span> <span class="p">[</span>
<span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="s">"gcr.io/cloud-builders/docker"</span><span class="p">,</span>
- <span class="s">"args"</span><span class="p">:</span> <span class="p">[</span><span class="s">"build"</span><span class="p">,</span> <span class="s">"-t"</span><span class="p">,</span> <span class="s">"gcr.io/$PROJECT_ID/$REPO_NAME"</span><span class="p">,</span> <span class="s">"."</span><span class="p">],</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="s2">"gcr.io/cloud-builders/docker"</span><span class="p">,</span>
+ <span class="s2">"args"</span><span class="p">:</span> <span class="p">[</span><span class="s2">"build"</span><span class="p">,</span> <span class="s2">"-t"</span><span class="p">,</span> <span class="s2">"gcr.io/$PROJECT_ID/$REPO_NAME"</span><span class="p">,</span> <span class="s2">"."</span><span class="p">],</span>
<span class="p">}</span>
<span class="p">],</span>
- <span class="s">"images"</span><span class="p">:</span> <span class="p">[</span><span class="s">"gcr.io/$PROJECT_ID/$REPO_NAME"</span><span class="p">],</span>
+ <span class="s2">"images"</span><span class="p">:</span> <span class="p">[</span><span class="s2">"gcr.io/$PROJECT_ID/$REPO_NAME"</span><span class="p">],</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_create_build_from_repo_body]</span>
+<span class="c1"># [END howto_operator_create_build_from_repo_body]</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">"example_gcp_cloud_build"</span><span class="p">,</span> <span class="n">default_args</span><span class="o">=</span><span class="nb">dict</span><span class="p">(</span><span class="n">start_date</span><span class="o">=</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)),</span> <span class="n">schedule_interval</span><span class="o">=</span><span class="k [...]
+ <span class="s2">"example_gcp_cloud_build"</span><span class="p">,</span> <span class="n">default_args</span><span class="o">=</span><span class="nb">dict</span><span class="p">(</span><span class="n">start_date</span><span class="o">=</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)),</span> <span class="n">schedule_interval</span><span class="o">=</span><span class=" [...]
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
- <span class="c"># [START howto_operator_create_build_from_storage]</span>
+ <span class="c1"># [START howto_operator_create_build_from_storage]</span>
<span class="n">create_build_from_storage</span> <span class="o">=</span> <span class="n">CloudBuildCreateBuildOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"create_build_from_storage"</span><span class="p">,</span> <span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span> <span class="n">body</span><span class="o">=</span><span class="n">create_build_from_storage_body</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"create_build_from_storage"</span><span class="p">,</span> <span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span> <span class="n">body</span><span class="o">=</span><span class="n">create_build_from_storage_body</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_create_build_from_storage]</span>
+ <span class="c1"># [END howto_operator_create_build_from_storage]</span>
- <span class="c"># [START howto_operator_create_build_from_storage_result]</span>
+ <span class="c1"># [START howto_operator_create_build_from_storage_result]</span>
<span class="n">create_build_from_storage_result</span> <span class="o">=</span> <span class="n">BashOperator</span><span class="p">(</span>
- <span class="n">bash_command</span><span class="o">=</span><span class="s">"echo '{{ task_instance.xcom_pull('create_build_from_storage')['images'][0] }}'"</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"create_build_from_storage_result"</span><span class="p">,</span>
+ <span class="n">bash_command</span><span class="o">=</span><span class="s2">"echo '{{ task_instance.xcom_pull('create_build_from_storage')['images'][0] }}'"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"create_build_from_storage_result"</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_create_build_from_storage_result]</span>
+ <span class="c1"># [END howto_operator_create_build_from_storage_result]</span>
<span class="n">create_build_from_repo</span> <span class="o">=</span> <span class="n">CloudBuildCreateBuildOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"create_build_from_repo"</span><span class="p">,</span> <span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span> <span class="n">body</span><span class="o">=</span><span class="n">create_build_from_repo_body</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"create_build_from_repo"</span><span class="p">,</span> <span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span> <span class="n">body</span><span class="o">=</span><span class="n">create_build_from_repo_body</span>
<span class="p">)</span>
<span class="n">create_build_from_repo_result</span> <span class="o">=</span> <span class="n">BashOperator</span><span class="p">(</span>
- <span class="n">bash_command</span><span class="o">=</span><span class="s">"echo '{{ task_instance.xcom_pull('create_build_from_repo')['images'][0] }}'"</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"create_build_from_repo_result"</span><span class="p">,</span>
+ <span class="n">bash_command</span><span class="o">=</span><span class="s2">"echo '{{ task_instance.xcom_pull('create_build_from_repo')['images'][0] }}'"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"create_build_from_repo_result"</span><span class="p">,</span>
<span class="p">)</span>
- <span class="n">create_build_from_storage</span> <span class="o">>></span> <span class="n">create_build_from_storage_result</span> <span class="c"># pylint: disable=pointless-statement</span>
+ <span class="n">create_build_from_storage</span> <span class="o">>></span> <span class="n">create_build_from_storage_result</span> <span class="c1"># pylint: disable=pointless-statement</span>
- <span class="n">create_build_from_repo</span> <span class="o">>></span> <span class="n">create_build_from_repo_result</span> <span class="c"># pylint: disable=pointless-statement</span>
+ <span class="n">create_build_from_repo</span> <span class="o">>></span> <span class="n">create_build_from_repo_result</span> <span class="c1"># pylint: disable=pointless-statement</span>
</pre></div>
</div>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_compute.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_compute.html
index 09b4588..c67e309 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_compute.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_compute.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_compute</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that starts, stops and sets the machine type of a Google Compute</span>
@@ -303,79 +303,79 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="kn">from</span> <span class="nn">airflow.contrib.operators.gcp_compute_operator</span> <span class="k">import</span> <span class="n">GceInstanceStartOperator</span><span class="p">,</span> \
<span class="n">GceInstanceStopOperator</span><span class="p">,</span> <span class="n">GceSetMachineTypeOperator</span>
-<span class="c"># [START howto_operator_gce_args_common]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s">'example-project'</span><span class="p">)</span>
-<span class="n">GCE_ZONE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCE_ZONE'</span><span class="p">,</span> <span class="s">'europe-west1-b'</span><span class="p">)</span>
-<span class="n">GCE_INSTANCE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCE_INSTANCE'</span><span class="p">,</span> <span class="s">'testinstance'</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gce_args_common]</span>
+<span class="c1"># [START howto_operator_gce_args_common]</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s1">'example-project'</span><span class="p">)</span>
+<span class="n">GCE_ZONE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCE_ZONE'</span><span class="p">,</span> <span class="s1">'europe-west1-b'</span><span class="p">)</span>
+<span class="n">GCE_INSTANCE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCE_INSTANCE'</span><span class="p">,</span> <span class="s1">'testinstance'</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gce_args_common]</span>
<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">),</span>
+ <span class="s1">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">),</span>
<span class="p">}</span>
-<span class="c"># [START howto_operator_gce_args_set_machine_type]</span>
-<span class="n">GCE_SHORT_MACHINE_TYPE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCE_SHORT_MACHINE_TYPE_NAME'</span><span class="p">,</span> <span class="s">'n1-standard-1'</span><span class="p">)</span>
+<span class="c1"># [START howto_operator_gce_args_set_machine_type]</span>
+<span class="n">GCE_SHORT_MACHINE_TYPE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCE_SHORT_MACHINE_TYPE_NAME'</span><span class="p">,</span> <span class="s1">'n1-standard-1'</span><span class="p">)</span>
<span class="n">SET_MACHINE_TYPE_BODY</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'machineType'</span><span class="p">:</span> <span class="s">'zones/{}/machineTypes/{}'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCE_ZONE</span><span class="p">,</span> <span class="n">GCE_SHORT_MACHINE_TYPE_NAME</span><span class="p">)</span>
+ <span class="s1">'machineType'</span><span class="p">:</span> <span class="s1">'zones/</span><span class="si">{}</span><span class="s1">/machineTypes/</span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCE_ZONE</span><span class="p">,</span> <span class="n">GCE_SHORT_MACHINE_TYPE_NAME</span><span class="p">)</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_gce_args_set_machine_type]</span>
+<span class="c1"># [END howto_operator_gce_args_set_machine_type]</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">'example_gcp_compute'</span><span class="p">,</span>
+ <span class="s1">'example_gcp_compute'</span><span class="p">,</span>
<span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span>
- <span class="n">schedule_interval</span><span class="o">=</span><span class="k">None</span> <span class="c"># Override to match your needs</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span> <span class="c1"># Override to match your needs</span>
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
- <span class="c"># [START howto_operator_gce_start]</span>
+ <span class="c1"># [START howto_operator_gce_start]</span>
<span class="n">gce_instance_start</span> <span class="o">=</span> <span class="n">GceInstanceStartOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">zone</span><span class="o">=</span><span class="n">GCE_ZONE</span><span class="p">,</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_INSTANCE</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_start_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_start_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_start]</span>
- <span class="c"># Duplicate start for idempotence testing</span>
- <span class="c"># [START howto_operator_gce_start_no_project_id]</span>
+ <span class="c1"># [END howto_operator_gce_start]</span>
+ <span class="c1"># Duplicate start for idempotence testing</span>
+ <span class="c1"># [START howto_operator_gce_start_no_project_id]</span>
<span class="n">gce_instance_start2</span> <span class="o">=</span> <span class="n">GceInstanceStartOperator</span><span class="p">(</span>
<span class="n">zone</span><span class="o">=</span><span class="n">GCE_ZONE</span><span class="p">,</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_INSTANCE</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_start_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_start_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_start_no_project_id]</span>
- <span class="c"># [START howto_operator_gce_stop]</span>
+ <span class="c1"># [END howto_operator_gce_start_no_project_id]</span>
+ <span class="c1"># [START howto_operator_gce_stop]</span>
<span class="n">gce_instance_stop</span> <span class="o">=</span> <span class="n">GceInstanceStopOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">zone</span><span class="o">=</span><span class="n">GCE_ZONE</span><span class="p">,</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_INSTANCE</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_stop_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_stop_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_stop]</span>
- <span class="c"># Duplicate stop for idempotence testing</span>
- <span class="c"># [START howto_operator_gce_stop_no_project_id]</span>
+ <span class="c1"># [END howto_operator_gce_stop]</span>
+ <span class="c1"># Duplicate stop for idempotence testing</span>
+ <span class="c1"># [START howto_operator_gce_stop_no_project_id]</span>
<span class="n">gce_instance_stop2</span> <span class="o">=</span> <span class="n">GceInstanceStopOperator</span><span class="p">(</span>
<span class="n">zone</span><span class="o">=</span><span class="n">GCE_ZONE</span><span class="p">,</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_INSTANCE</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_stop_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_stop_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_stop_no_project_id]</span>
- <span class="c"># [START howto_operator_gce_set_machine_type]</span>
+ <span class="c1"># [END howto_operator_gce_stop_no_project_id]</span>
+ <span class="c1"># [START howto_operator_gce_set_machine_type]</span>
<span class="n">gce_set_machine_type</span> <span class="o">=</span> <span class="n">GceSetMachineTypeOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">zone</span><span class="o">=</span><span class="n">GCE_ZONE</span><span class="p">,</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_INSTANCE</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">SET_MACHINE_TYPE_BODY</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_set_machine_type'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_set_machine_type'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_set_machine_type]</span>
- <span class="c"># Duplicate set machine type for idempotence testing</span>
- <span class="c"># [START howto_operator_gce_set_machine_type_no_project_id]</span>
+ <span class="c1"># [END howto_operator_gce_set_machine_type]</span>
+ <span class="c1"># Duplicate set machine type for idempotence testing</span>
+ <span class="c1"># [START howto_operator_gce_set_machine_type_no_project_id]</span>
<span class="n">gce_set_machine_type2</span> <span class="o">=</span> <span class="n">GceSetMachineTypeOperator</span><span class="p">(</span>
<span class="n">zone</span><span class="o">=</span><span class="n">GCE_ZONE</span><span class="p">,</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_INSTANCE</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">SET_MACHINE_TYPE_BODY</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_set_machine_type2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_set_machine_type2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_set_machine_type_no_project_id]</span>
+ <span class="c1"># [END howto_operator_gce_set_machine_type_no_project_id]</span>
<span class="n">gce_instance_start</span> <span class="o">>></span> <span class="n">gce_instance_start2</span> <span class="o">>></span> <span class="n">gce_instance_stop</span> <span class="o">>></span> \
<span class="n">gce_instance_stop2</span> <span class="o">>></span> <span class="n">gce_set_machine_type</span> <span class="o">>></span> <span class="n">gce_set_machine_type2</span>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_compute_igm.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_compute_igm.html
index 61f4ec2..1960559 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_compute_igm.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_compute_igm.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_compute_igm</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that uses IGM-type compute operations:</span>
@@ -313,77 +313,77 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="kn">from</span> <span class="nn">airflow.contrib.operators.gcp_compute_operator</span> <span class="k">import</span> \
<span class="n">GceInstanceTemplateCopyOperator</span><span class="p">,</span> <span class="n">GceInstanceGroupManagerUpdateTemplateOperator</span>
-<span class="c"># [START howto_operator_compute_igm_common_args]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s">'example-project'</span><span class="p">)</span>
-<span class="n">GCE_ZONE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCE_ZONE'</span><span class="p">,</span> <span class="s">'europe-west1-b'</span><span class="p">)</span>
-<span class="c"># [END howto_operator_compute_igm_common_args]</span>
+<span class="c1"># [START howto_operator_compute_igm_common_args]</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s1">'example-project'</span><span class="p">)</span>
+<span class="n">GCE_ZONE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCE_ZONE'</span><span class="p">,</span> <span class="s1">'europe-west1-b'</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_compute_igm_common_args]</span>
<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
+ <span class="s1">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
<span class="p">}</span>
-<span class="c"># [START howto_operator_compute_template_copy_args]</span>
-<span class="n">GCE_TEMPLATE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCE_TEMPLATE_NAME'</span><span class="p">,</span> <span class="s">'instance-template-test'</span><span class="p">)</span>
-<span class="n">GCE_NEW_TEMPLATE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCE_NEW_TEMPLATE_NAME'</span><span class="p">,</span>
- <span class="s">'instance-template-test-new'</span><span class="p">)</span>
-<span class="n">GCE_NEW_DESCRIPTION</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCE_NEW_DESCRIPTION'</span><span class="p">,</span> <span class="s">'Test new description'</span><span class="p">)</span>
+<span class="c1"># [START howto_operator_compute_template_copy_args]</span>
+<span class="n">GCE_TEMPLATE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCE_TEMPLATE_NAME'</span><span class="p">,</span> <span class="s1">'instance-template-test'</span><span class="p">)</span>
+<span class="n">GCE_NEW_TEMPLATE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCE_NEW_TEMPLATE_NAME'</span><span class="p">,</span>
+ <span class="s1">'instance-template-test-new'</span><span class="p">)</span>
+<span class="n">GCE_NEW_DESCRIPTION</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCE_NEW_DESCRIPTION'</span><span class="p">,</span> <span class="s1">'Test new description'</span><span class="p">)</span>
<span class="n">GCE_INSTANCE_TEMPLATE_BODY_UPDATE</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="n">GCE_NEW_TEMPLATE_NAME</span><span class="p">,</span>
- <span class="s">"description"</span><span class="p">:</span> <span class="n">GCE_NEW_DESCRIPTION</span><span class="p">,</span>
- <span class="s">"properties"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"machineType"</span><span class="p">:</span> <span class="s">"n1-standard-2"</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="n">GCE_NEW_TEMPLATE_NAME</span><span class="p">,</span>
+ <span class="s2">"description"</span><span class="p">:</span> <span class="n">GCE_NEW_DESCRIPTION</span><span class="p">,</span>
+ <span class="s2">"properties"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"machineType"</span><span class="p">:</span> <span class="s2">"n1-standard-2"</span>
<span class="p">}</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_compute_template_copy_args]</span>
+<span class="c1"># [END howto_operator_compute_template_copy_args]</span>
-<span class="c"># [START howto_operator_compute_igm_update_template_args]</span>
-<span class="n">GCE_INSTANCE_GROUP_MANAGER_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCE_INSTANCE_GROUP_MANAGER_NAME'</span><span class="p">,</span>
- <span class="s">'instance-group-test'</span><span class="p">)</span>
+<span class="c1"># [START howto_operator_compute_igm_update_template_args]</span>
+<span class="n">GCE_INSTANCE_GROUP_MANAGER_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCE_INSTANCE_GROUP_MANAGER_NAME'</span><span class="p">,</span>
+ <span class="s1">'instance-group-test'</span><span class="p">)</span>
<span class="n">SOURCE_TEMPLATE_URL</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span>
- <span class="s">'SOURCE_TEMPLATE_URL'</span><span class="p">,</span>
- <span class="s">"https://www.googleapis.com/compute/beta/projects/"</span> <span class="o">+</span> <span class="n">GCP_PROJECT_ID</span> <span class="o">+</span>
- <span class="s">"/global/instanceTemplates/instance-template-test"</span><span class="p">)</span>
+ <span class="s1">'SOURCE_TEMPLATE_URL'</span><span class="p">,</span>
+ <span class="s2">"https://www.googleapis.com/compute/beta/projects/"</span> <span class="o">+</span> <span class="n">GCP_PROJECT_ID</span> <span class="o">+</span>
+ <span class="s2">"/global/instanceTemplates/instance-template-test"</span><span class="p">)</span>
<span class="n">DESTINATION_TEMPLATE_URL</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span>
- <span class="s">'DESTINATION_TEMPLATE_URL'</span><span class="p">,</span>
- <span class="s">"https://www.googleapis.com/compute/beta/projects/"</span> <span class="o">+</span> <span class="n">GCP_PROJECT_ID</span> <span class="o">+</span>
- <span class="s">"/global/instanceTemplates/"</span> <span class="o">+</span> <span class="n">GCE_NEW_TEMPLATE_NAME</span><span class="p">)</span>
+ <span class="s1">'DESTINATION_TEMPLATE_URL'</span><span class="p">,</span>
+ <span class="s2">"https://www.googleapis.com/compute/beta/projects/"</span> <span class="o">+</span> <span class="n">GCP_PROJECT_ID</span> <span class="o">+</span>
+ <span class="s2">"/global/instanceTemplates/"</span> <span class="o">+</span> <span class="n">GCE_NEW_TEMPLATE_NAME</span><span class="p">)</span>
<span class="n">UPDATE_POLICY</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"type"</span><span class="p">:</span> <span class="s">"OPPORTUNISTIC"</span><span class="p">,</span>
- <span class="s">"minimalAction"</span><span class="p">:</span> <span class="s">"RESTART"</span><span class="p">,</span>
- <span class="s">"maxSurge"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"fixed"</span><span class="p">:</span> <span class="mi">1</span>
+ <span class="s2">"type"</span><span class="p">:</span> <span class="s2">"OPPORTUNISTIC"</span><span class="p">,</span>
+ <span class="s2">"minimalAction"</span><span class="p">:</span> <span class="s2">"RESTART"</span><span class="p">,</span>
+ <span class="s2">"maxSurge"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"fixed"</span><span class="p">:</span> <span class="mi">1</span>
<span class="p">},</span>
- <span class="s">"minReadySec"</span><span class="p">:</span> <span class="mi">1800</span>
+ <span class="s2">"minReadySec"</span><span class="p">:</span> <span class="mi">1800</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_compute_igm_update_template_args]</span>
+<span class="c1"># [END howto_operator_compute_igm_update_template_args]</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">'example_gcp_compute_igm'</span><span class="p">,</span>
+ <span class="s1">'example_gcp_compute_igm'</span><span class="p">,</span>
<span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span>
- <span class="n">schedule_interval</span><span class="o">=</span><span class="k">None</span> <span class="c"># Override to match your needs</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span> <span class="c1"># Override to match your needs</span>
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
- <span class="c"># [START howto_operator_gce_igm_copy_template]</span>
+ <span class="c1"># [START howto_operator_gce_igm_copy_template]</span>
<span class="n">gce_instance_template_copy</span> <span class="o">=</span> <span class="n">GceInstanceTemplateCopyOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_TEMPLATE_NAME</span><span class="p">,</span>
<span class="n">body_patch</span><span class="o">=</span><span class="n">GCE_INSTANCE_TEMPLATE_BODY_UPDATE</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_igm_copy_template_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_igm_copy_template_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_igm_copy_template]</span>
- <span class="c"># Added to check for idempotence</span>
- <span class="c"># [START howto_operator_gce_igm_copy_template_no_project_id]</span>
+ <span class="c1"># [END howto_operator_gce_igm_copy_template]</span>
+ <span class="c1"># Added to check for idempotence</span>
+ <span class="c1"># [START howto_operator_gce_igm_copy_template_no_project_id]</span>
<span class="n">gce_instance_template_copy2</span> <span class="o">=</span> <span class="n">GceInstanceTemplateCopyOperator</span><span class="p">(</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_TEMPLATE_NAME</span><span class="p">,</span>
<span class="n">body_patch</span><span class="o">=</span><span class="n">GCE_INSTANCE_TEMPLATE_BODY_UPDATE</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_igm_copy_template_task_2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_igm_copy_template_task_2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_igm_copy_template_no_project_id]</span>
- <span class="c"># [START howto_operator_gce_igm_update_template]</span>
+ <span class="c1"># [END howto_operator_gce_igm_copy_template_no_project_id]</span>
+ <span class="c1"># [START howto_operator_gce_igm_update_template]</span>
<span class="n">gce_instance_group_manager_update_template</span> <span class="o">=</span> \
<span class="n">GceInstanceGroupManagerUpdateTemplateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
@@ -392,20 +392,20 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">source_template</span><span class="o">=</span><span class="n">SOURCE_TEMPLATE_URL</span><span class="p">,</span>
<span class="n">destination_template</span><span class="o">=</span><span class="n">DESTINATION_TEMPLATE_URL</span><span class="p">,</span>
<span class="n">update_policy</span><span class="o">=</span><span class="n">UPDATE_POLICY</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_igm_group_manager_update_template'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_igm_group_manager_update_template'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_igm_update_template]</span>
- <span class="c"># Added to check for idempotence (and without UPDATE_POLICY)</span>
- <span class="c"># [START howto_operator_gce_igm_update_template_no_project_id]</span>
+ <span class="c1"># [END howto_operator_gce_igm_update_template]</span>
+ <span class="c1"># Added to check for idempotence (and without UPDATE_POLICY)</span>
+ <span class="c1"># [START howto_operator_gce_igm_update_template_no_project_id]</span>
<span class="n">gce_instance_group_manager_update_template2</span> <span class="o">=</span> \
<span class="n">GceInstanceGroupManagerUpdateTemplateOperator</span><span class="p">(</span>
<span class="n">resource_id</span><span class="o">=</span><span class="n">GCE_INSTANCE_GROUP_MANAGER_NAME</span><span class="p">,</span>
<span class="n">zone</span><span class="o">=</span><span class="n">GCE_ZONE</span><span class="p">,</span>
<span class="n">source_template</span><span class="o">=</span><span class="n">SOURCE_TEMPLATE_URL</span><span class="p">,</span>
<span class="n">destination_template</span><span class="o">=</span><span class="n">DESTINATION_TEMPLATE_URL</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'gcp_compute_igm_group_manager_update_template_2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'gcp_compute_igm_group_manager_update_template_2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gce_igm_update_template_no_project_id]</span>
+ <span class="c1"># [END howto_operator_gce_igm_update_template_no_project_id]</span>
<span class="n">gce_instance_template_copy</span> <span class="o">>></span> <span class="n">gce_instance_template_copy2</span> <span class="o">>></span> \
<span class="n">gce_instance_group_manager_update_template</span> <span class="o">>></span> \
<span class="n">gce_instance_group_manager_update_template2</span>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_function.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_function.html
index b4f1191..8de698d 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_function.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_function.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_function</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that displays interactions with Google Cloud Functions.</span>
@@ -315,88 +315,88 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="kn">import</span> <span class="nn">GcfFunctionDeployOperator</span><span class="o">,</span> <span class="nn">GcfFunctionDeleteOperator</span>
<span class="kn">from</span> <span class="nn">airflow.utils</span> <span class="k">import</span> <span class="n">dates</span>
-<span class="c"># [START howto_operator_gcf_common_variables]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s">'example-project'</span><span class="p">)</span>
-<span class="n">GCP_LOCATION</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_LOCATION'</span><span class="p">,</span> <span class="s">'europe-west1'</span><span class="p">)</span>
-<span class="n">GCF_SHORT_FUNCTION_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCF_SHORT_FUNCTION_NAME'</span><span class="p">,</span> <span class="s">'hello'</span><span class="p">)</span><span class="o">.</span>\
- <span class="n">replace</span><span class="p">(</span><span class="s">"-"</span><span class="p">,</span> <span class="s">"_"</span><span class="p">)</span> <span class="c"># make sure there are no dashes in function name (!)</span>
-<span class="n">FUNCTION_NAME</span> <span class="o">=</span> <span class="s">'projects/{}/locations/{}/functions/{}'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
+<span class="c1"># [START howto_operator_gcf_common_variables]</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s1">'example-project'</span><span class="p">)</span>
+<span class="n">GCP_LOCATION</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_LOCATION'</span><span class="p">,</span> <span class="s1">'europe-west1'</span><span class="p">)</span>
+<span class="n">GCF_SHORT_FUNCTION_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCF_SHORT_FUNCTION_NAME'</span><span class="p">,</span> <span class="s1">'hello'</span><span class="p">)</span><span class="o">.</span>\
+ <span class="n">replace</span><span class="p">(</span><span class="s2">"-"</span><span class="p">,</span> <span class="s2">"_"</span><span class="p">)</span> <span class="c1"># make sure there are no dashes in function name (!)</span>
+<span class="n">FUNCTION_NAME</span> <span class="o">=</span> <span class="s1">'projects/</span><span class="si">{}</span><span class="s1">/locations/</span><span class="si">{}</span><span class="s1">/functions/</span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">GCP_LOCATION</span><span class="p">,</span>
<span class="n">GCF_SHORT_FUNCTION_NAME</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gcf_common_variables]</span>
-<span class="c"># [START howto_operator_gcf_deploy_variables]</span>
-<span class="n">GCF_SOURCE_ARCHIVE_URL</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCF_SOURCE_ARCHIVE_URL'</span><span class="p">,</span> <span class="s">''</span><span class="p">)</span>
-<span class="n">GCF_SOURCE_UPLOAD_URL</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCF_SOURCE_UPLOAD_URL'</span><span class="p">,</span> <span class="s">''</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gcf_common_variables]</span>
+<span class="c1"># [START howto_operator_gcf_deploy_variables]</span>
+<span class="n">GCF_SOURCE_ARCHIVE_URL</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCF_SOURCE_ARCHIVE_URL'</span><span class="p">,</span> <span class="s1">''</span><span class="p">)</span>
+<span class="n">GCF_SOURCE_UPLOAD_URL</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCF_SOURCE_UPLOAD_URL'</span><span class="p">,</span> <span class="s1">''</span><span class="p">)</span>
<span class="n">GCF_SOURCE_REPOSITORY</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span>
- <span class="s">'GCF_SOURCE_REPOSITORY'</span><span class="p">,</span>
- <span class="s">'https://source.developers.google.com/'</span>
- <span class="s">'projects/{}/repos/hello-world/moveable-aliases/master'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCP_PROJECT_ID</span><span class="p">))</span>
-<span class="n">GCF_ZIP_PATH</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCF_ZIP_PATH'</span><span class="p">,</span> <span class="s">''</span><span class="p">)</span>
-<span class="n">GCF_ENTRYPOINT</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCF_ENTRYPOINT'</span><span class="p">,</span> <span class="s">'helloWorld'</span><span class="p">)</span>
-<span class="n">GCF_RUNTIME</span> <span class="o">=</span> <span class="s">'nodejs6'</span>
-<span class="n">GCP_VALIDATE_BODY</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_VALIDATE_BODY'</span><span class="p">,</span> <span class="k">True</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gcf_deploy_variables]</span>
-
-<span class="c"># [START howto_operator_gcf_deploy_body]</span>
+ <span class="s1">'GCF_SOURCE_REPOSITORY'</span><span class="p">,</span>
+ <span class="s1">'https://source.developers.google.com/'</span>
+ <span class="s1">'projects/</span><span class="si">{}</span><span class="s1">/repos/hello-world/moveable-aliases/master'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">GCP_PROJECT_ID</span><span class="p">))</span>
+<span class="n">GCF_ZIP_PATH</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCF_ZIP_PATH'</span><span class="p">,</span> <span class="s1">''</span><span class="p">)</span>
+<span class="n">GCF_ENTRYPOINT</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCF_ENTRYPOINT'</span><span class="p">,</span> <span class="s1">'helloWorld'</span><span class="p">)</span>
+<span class="n">GCF_RUNTIME</span> <span class="o">=</span> <span class="s1">'nodejs6'</span>
+<span class="n">GCP_VALIDATE_BODY</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_VALIDATE_BODY'</span><span class="p">,</span> <span class="kc">True</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gcf_deploy_variables]</span>
+
+<span class="c1"># [START howto_operator_gcf_deploy_body]</span>
<span class="n">body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="n">FUNCTION_NAME</span><span class="p">,</span>
- <span class="s">"entryPoint"</span><span class="p">:</span> <span class="n">GCF_ENTRYPOINT</span><span class="p">,</span>
- <span class="s">"runtime"</span><span class="p">:</span> <span class="n">GCF_RUNTIME</span><span class="p">,</span>
- <span class="s">"httpsTrigger"</span><span class="p">:</span> <span class="p">{}</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="n">FUNCTION_NAME</span><span class="p">,</span>
+ <span class="s2">"entryPoint"</span><span class="p">:</span> <span class="n">GCF_ENTRYPOINT</span><span class="p">,</span>
+ <span class="s2">"runtime"</span><span class="p">:</span> <span class="n">GCF_RUNTIME</span><span class="p">,</span>
+ <span class="s2">"httpsTrigger"</span><span class="p">:</span> <span class="p">{}</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_gcf_deploy_body]</span>
+<span class="c1"># [END howto_operator_gcf_deploy_body]</span>
-<span class="c"># [START howto_operator_gcf_default_args]</span>
+<span class="c1"># [START howto_operator_gcf_default_args]</span>
<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'start_date'</span><span class="p">:</span> <span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
+ <span class="s1">'start_date'</span><span class="p">:</span> <span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_gcf_default_args]</span>
+<span class="c1"># [END howto_operator_gcf_default_args]</span>
-<span class="c"># [START howto_operator_gcf_deploy_variants]</span>
+<span class="c1"># [START howto_operator_gcf_deploy_variants]</span>
<span class="k">if</span> <span class="n">GCF_SOURCE_ARCHIVE_URL</span><span class="p">:</span>
- <span class="n">body</span><span class="p">[</span><span class="s">'sourceArchiveUrl'</span><span class="p">]</span> <span class="o">=</span> <span class="n">GCF_SOURCE_ARCHIVE_URL</span>
+ <span class="n">body</span><span class="p">[</span><span class="s1">'sourceArchiveUrl'</span><span class="p">]</span> <span class="o">=</span> <span class="n">GCF_SOURCE_ARCHIVE_URL</span>
<span class="k">elif</span> <span class="n">GCF_SOURCE_REPOSITORY</span><span class="p">:</span>
- <span class="n">body</span><span class="p">[</span><span class="s">'sourceRepository'</span><span class="p">]</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'url'</span><span class="p">:</span> <span class="n">GCF_SOURCE_REPOSITORY</span>
+ <span class="n">body</span><span class="p">[</span><span class="s1">'sourceRepository'</span><span class="p">]</span> <span class="o">=</span> <span class="p">{</span>
+ <span class="s1">'url'</span><span class="p">:</span> <span class="n">GCF_SOURCE_REPOSITORY</span>
<span class="p">}</span>
<span class="k">elif</span> <span class="n">GCF_ZIP_PATH</span><span class="p">:</span>
- <span class="n">body</span><span class="p">[</span><span class="s">'sourceUploadUrl'</span><span class="p">]</span> <span class="o">=</span> <span class="s">''</span>
- <span class="n">default_args</span><span class="p">[</span><span class="s">'zip_path'</span><span class="p">]</span> <span class="o">=</span> <span class="n">GCF_ZIP_PATH</span>
+ <span class="n">body</span><span class="p">[</span><span class="s1">'sourceUploadUrl'</span><span class="p">]</span> <span class="o">=</span> <span class="s1">''</span>
+ <span class="n">default_args</span><span class="p">[</span><span class="s1">'zip_path'</span><span class="p">]</span> <span class="o">=</span> <span class="n">GCF_ZIP_PATH</span>
<span class="k">elif</span> <span class="n">GCF_SOURCE_UPLOAD_URL</span><span class="p">:</span>
- <span class="n">body</span><span class="p">[</span><span class="s">'sourceUploadUrl'</span><span class="p">]</span> <span class="o">=</span> <span class="n">GCF_SOURCE_UPLOAD_URL</span>
+ <span class="n">body</span><span class="p">[</span><span class="s1">'sourceUploadUrl'</span><span class="p">]</span> <span class="o">=</span> <span class="n">GCF_SOURCE_UPLOAD_URL</span>
<span class="k">else</span><span class="p">:</span>
- <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s">"Please provide one of the source_code parameters"</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gcf_deploy_variants]</span>
+ <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">"Please provide one of the source_code parameters"</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gcf_deploy_variants]</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">'example_gcp_function'</span><span class="p">,</span>
+ <span class="s1">'example_gcp_function'</span><span class="p">,</span>
<span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span>
- <span class="n">schedule_interval</span><span class="o">=</span><span class="k">None</span> <span class="c"># Override to match your needs</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span> <span class="c1"># Override to match your needs</span>
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
- <span class="c"># [START howto_operator_gcf_deploy]</span>
+ <span class="c1"># [START howto_operator_gcf_deploy]</span>
<span class="n">deploy_task</span> <span class="o">=</span> <span class="n">GcfFunctionDeployOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"gcf_deploy_task"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"gcf_deploy_task"</span><span class="p">,</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">location</span><span class="o">=</span><span class="n">GCP_LOCATION</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">body</span><span class="p">,</span>
<span class="n">validate_body</span><span class="o">=</span><span class="n">GCP_VALIDATE_BODY</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcf_deploy]</span>
- <span class="c"># [START howto_operator_gcf_deploy_no_project_id]</span>
+ <span class="c1"># [END howto_operator_gcf_deploy]</span>
+ <span class="c1"># [START howto_operator_gcf_deploy_no_project_id]</span>
<span class="n">deploy2_task</span> <span class="o">=</span> <span class="n">GcfFunctionDeployOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"gcf_deploy2_task"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"gcf_deploy2_task"</span><span class="p">,</span>
<span class="n">location</span><span class="o">=</span><span class="n">GCP_LOCATION</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">body</span><span class="p">,</span>
<span class="n">validate_body</span><span class="o">=</span><span class="n">GCP_VALIDATE_BODY</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcf_deploy_no_project_id]</span>
- <span class="c"># [START howto_operator_gcf_delete]</span>
+ <span class="c1"># [END howto_operator_gcf_deploy_no_project_id]</span>
+ <span class="c1"># [START howto_operator_gcf_delete]</span>
<span class="n">delete_task</span> <span class="o">=</span> <span class="n">GcfFunctionDeleteOperator</span><span class="p">(</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"gcf_delete_task"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"gcf_delete_task"</span><span class="p">,</span>
<span class="n">name</span><span class="o">=</span><span class="n">FUNCTION_NAME</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcf_delete]</span>
+ <span class="c1"># [END howto_operator_gcf_delete]</span>
<span class="n">deploy_task</span> <span class="o">>></span> <span class="n">deploy2_task</span> <span class="o">>></span> <span class="n">delete_task</span>
</pre></div>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_natural_language.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_natural_language.html
index a1177a4..1ecd79e 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_natural_language.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_natural_language.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_natural_language</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG for Google Cloud Natural Language service</span>
@@ -301,79 +301,79 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="p">)</span>
<span class="kn">from</span> <span class="nn">airflow.operators.bash_operator</span> <span class="k">import</span> <span class="n">BashOperator</span>
-<span class="c"># [START howto_operator_gcp_natural_language_document_text]</span>
-<span class="n">TEXT</span> <span class="o">=</span> <span class="s">"""</span>
-<span class="s">Airflow is a platform to programmatically author, schedule and monitor workflows.</span>
+<span class="c1"># [START howto_operator_gcp_natural_language_document_text]</span>
+<span class="n">TEXT</span> <span class="o">=</span> <span class="s2">"""</span>
+<span class="s2">Airflow is a platform to programmatically author, schedule and monitor workflows.</span>
-<span class="s">Use Airflow to author workflows as Directed Acyclic Graphs (DAGs) of tasks. The Airflow scheduler executes</span>
-<span class="s"> your tasks on an array of workers while following the specified dependencies. Rich command line utilities</span>
-<span class="s"> make performing complex surgeries on DAGs a snap. The rich user interface makes it easy to visualize</span>
-<span class="s"> pipelines running in production, monitor progress, and troubleshoot issues when needed.</span>
-<span class="s">"""</span>
-<span class="n">document</span> <span class="o">=</span> <span class="n">Document</span><span class="p">(</span><span class="n">content</span><span class="o">=</span><span class="n">TEXT</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s">"PLAIN_TEXT"</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gcp_natural_language_document_text]</span>
+<span class="s2">Use Airflow to author workflows as Directed Acyclic Graphs (DAGs) of tasks. The Airflow scheduler executes</span>
+<span class="s2"> your tasks on an array of workers while following the specified dependencies. Rich command line utilities</span>
+<span class="s2"> make performing complex surgeries on DAGs a snap. The rich user interface makes it easy to visualize</span>
+<span class="s2"> pipelines running in production, monitor progress, and troubleshoot issues when needed.</span>
+<span class="s2">"""</span>
+<span class="n">document</span> <span class="o">=</span> <span class="n">Document</span><span class="p">(</span><span class="n">content</span><span class="o">=</span><span class="n">TEXT</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"PLAIN_TEXT"</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gcp_natural_language_document_text]</span>
-<span class="c"># [START howto_operator_gcp_natural_language_document_gcs]</span>
-<span class="n">GCS_CONTENT_URI</span> <span class="o">=</span> <span class="s">"gs://my-text-bucket/sentiment-me.txt"</span>
-<span class="n">document_gcs</span> <span class="o">=</span> <span class="n">Document</span><span class="p">(</span><span class="n">gcs_content_uri</span><span class="o">=</span><span class="n">GCS_CONTENT_URI</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s">"PLAIN_TEXT"</span><span class="p">)</span>
-<span class="c"># [END howto_operator_gcp_natural_language_document_gcs]</span>
+<span class="c1"># [START howto_operator_gcp_natural_language_document_gcs]</span>
+<span class="n">GCS_CONTENT_URI</span> <span class="o">=</span> <span class="s2">"gs://my-text-bucket/sentiment-me.txt"</span>
+<span class="n">document_gcs</span> <span class="o">=</span> <span class="n">Document</span><span class="p">(</span><span class="n">gcs_content_uri</span><span class="o">=</span><span class="n">GCS_CONTENT_URI</span><span class="p">,</span> <span class="nb">type</span><span class="o">=</span><span class="s2">"PLAIN_TEXT"</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_gcp_natural_language_document_gcs]</span>
-<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span><span class="s">"start_date"</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)}</span>
+<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"start_date"</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)}</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">"example_gcp_natural_language"</span><span class="p">,</span>
+ <span class="s2">"example_gcp_natural_language"</span><span class="p">,</span>
<span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span>
- <span class="n">schedule_interval</span><span class="o">=</span><span class="k">None</span><span class="p">,</span> <span class="c"># Override to match your needs</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="c1"># Override to match your needs</span>
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
- <span class="c"># [START howto_operator_gcp_natural_language_analyze_entities]</span>
- <span class="n">analyze_entities</span> <span class="o">=</span> <span class="n">CloudLanguageAnalyzeEntitiesOperator</span><span class="p">(</span><span class="n">document</span><span class="o">=</span><span class="n">document</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s">"analyze_entities"</span><span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_natural_language_analyze_entities]</span>
+ <span class="c1"># [START howto_operator_gcp_natural_language_analyze_entities]</span>
+ <span class="n">analyze_entities</span> <span class="o">=</span> <span class="n">CloudLanguageAnalyzeEntitiesOperator</span><span class="p">(</span><span class="n">document</span><span class="o">=</span><span class="n">document</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"analyze_entities"</span><span class="p">)</span>
+ <span class="c1"># [END howto_operator_gcp_natural_language_analyze_entities]</span>
- <span class="c"># [START howto_operator_gcp_natural_language_analyze_entities_result]</span>
+ <span class="c1"># [START howto_operator_gcp_natural_language_analyze_entities_result]</span>
<span class="n">analyze_entities_result</span> <span class="o">=</span> <span class="n">BashOperator</span><span class="p">(</span>
- <span class="n">bash_command</span><span class="o">=</span><span class="s">"echo </span><span class="se">\"</span><span class="s">{{ task_instance.xcom_pull('analyze_entities') }}</span><span class="se">\"</span><span class="s">"</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"analyze_entities_result"</span><span class="p">,</span>
+ <span class="n">bash_command</span><span class="o">=</span><span class="s2">"echo </span><span class="se">\"</span><span class="s2">{{ task_instance.xcom_pull('analyze_entities') }}</span><span class="se">\"</span><span class="s2">"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"analyze_entities_result"</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_natural_language_analyze_entities_result]</span>
+ <span class="c1"># [END howto_operator_gcp_natural_language_analyze_entities_result]</span>
- <span class="c"># [START howto_operator_gcp_natural_language_analyze_entity_sentiment]</span>
+ <span class="c1"># [START howto_operator_gcp_natural_language_analyze_entity_sentiment]</span>
<span class="n">analyze_entity_sentiment</span> <span class="o">=</span> <span class="n">CloudLanguageAnalyzeEntitySentimentOperator</span><span class="p">(</span>
- <span class="n">document</span><span class="o">=</span><span class="n">document</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s">"analyze_entity_sentiment"</span>
+ <span class="n">document</span><span class="o">=</span><span class="n">document</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"analyze_entity_sentiment"</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_natural_language_analyze_entity_sentiment]</span>
+ <span class="c1"># [END howto_operator_gcp_natural_language_analyze_entity_sentiment]</span>
- <span class="c"># [START howto_operator_gcp_natural_language_analyze_entity_sentiment_result]</span>
+ <span class="c1"># [START howto_operator_gcp_natural_language_analyze_entity_sentiment_result]</span>
<span class="n">analyze_entity_sentiment_result</span> <span class="o">=</span> <span class="n">BashOperator</span><span class="p">(</span>
- <span class="n">bash_command</span><span class="o">=</span><span class="s">"echo </span><span class="se">\"</span><span class="s">{{ task_instance.xcom_pull('analyze_entity_sentiment') }}</span><span class="se">\"</span><span class="s">"</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"analyze_entity_sentiment_result"</span><span class="p">,</span>
+ <span class="n">bash_command</span><span class="o">=</span><span class="s2">"echo </span><span class="se">\"</span><span class="s2">{{ task_instance.xcom_pull('analyze_entity_sentiment') }}</span><span class="se">\"</span><span class="s2">"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"analyze_entity_sentiment_result"</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_natural_language_analyze_entity_sentiment_result]</span>
+ <span class="c1"># [END howto_operator_gcp_natural_language_analyze_entity_sentiment_result]</span>
- <span class="c"># [START howto_operator_gcp_natural_language_analyze_sentiment]</span>
- <span class="n">analyze_sentiment</span> <span class="o">=</span> <span class="n">CloudLanguageAnalyzeSentimentOperator</span><span class="p">(</span><span class="n">document</span><span class="o">=</span><span class="n">document</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s">"analyze_sentiment"</span><span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_natural_language_analyze_sentiment]</span>
+ <span class="c1"># [START howto_operator_gcp_natural_language_analyze_sentiment]</span>
+ <span class="n">analyze_sentiment</span> <span class="o">=</span> <span class="n">CloudLanguageAnalyzeSentimentOperator</span><span class="p">(</span><span class="n">document</span><span class="o">=</span><span class="n">document</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"analyze_sentiment"</span><span class="p">)</span>
+ <span class="c1"># [END howto_operator_gcp_natural_language_analyze_sentiment]</span>
- <span class="c"># [START howto_operator_gcp_natural_language_analyze_sentiment_result]</span>
+ <span class="c1"># [START howto_operator_gcp_natural_language_analyze_sentiment_result]</span>
<span class="n">analyze_sentiment_result</span> <span class="o">=</span> <span class="n">BashOperator</span><span class="p">(</span>
- <span class="n">bash_command</span><span class="o">=</span><span class="s">"echo </span><span class="se">\"</span><span class="s">{{ task_instance.xcom_pull('analyze_sentiment') }}</span><span class="se">\"</span><span class="s">"</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"analyze_sentiment_result"</span><span class="p">,</span>
+ <span class="n">bash_command</span><span class="o">=</span><span class="s2">"echo </span><span class="se">\"</span><span class="s2">{{ task_instance.xcom_pull('analyze_sentiment') }}</span><span class="se">\"</span><span class="s2">"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"analyze_sentiment_result"</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_natural_language_analyze_sentiment_result]</span>
+ <span class="c1"># [END howto_operator_gcp_natural_language_analyze_sentiment_result]</span>
- <span class="c"># [START howto_operator_gcp_natural_language_analyze_classify_text]</span>
+ <span class="c1"># [START howto_operator_gcp_natural_language_analyze_classify_text]</span>
<span class="n">analyze_classify_text</span> <span class="o">=</span> <span class="n">CloudLanguageClassifyTextOperator</span><span class="p">(</span>
- <span class="n">document</span><span class="o">=</span><span class="n">document</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s">"analyze_classify_text"</span>
+ <span class="n">document</span><span class="o">=</span><span class="n">document</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"analyze_classify_text"</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_natural_language_analyze_classify_text]</span>
+ <span class="c1"># [END howto_operator_gcp_natural_language_analyze_classify_text]</span>
- <span class="c"># [START howto_operator_gcp_natural_language_analyze_classify_text_result]</span>
+ <span class="c1"># [START howto_operator_gcp_natural_language_analyze_classify_text_result]</span>
<span class="n">analyze_classify_text_result</span> <span class="o">=</span> <span class="n">BashOperator</span><span class="p">(</span>
- <span class="n">bash_command</span><span class="o">=</span><span class="s">"echo </span><span class="se">\"</span><span class="s">{{ task_instance.xcom_pull('analyze_classify_text') }}</span><span class="se">\"</span><span class="s">"</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"analyze_classify_text_result"</span><span class="p">,</span>
+ <span class="n">bash_command</span><span class="o">=</span><span class="s2">"echo </span><span class="se">\"</span><span class="s2">{{ task_instance.xcom_pull('analyze_classify_text') }}</span><span class="se">\"</span><span class="s2">"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"analyze_classify_text_result"</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_gcp_natural_language_analyze_classify_text_result]</span>
+ <span class="c1"># [END howto_operator_gcp_natural_language_analyze_classify_text_result]</span>
<span class="n">analyze_entities</span> <span class="o">>></span> <span class="n">analyze_entities_result</span>
<span class="n">analyze_entity_sentiment</span> <span class="o">>></span> <span class="n">analyze_entity_sentiment_result</span>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_spanner.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_spanner.html
index 527d94a..517d47e 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_spanner.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_spanner.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_spanner</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that creates, updates, queries and deletes a Cloud Spanner instance.</span>
@@ -312,143 +312,143 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">CloudSpannerInstanceDatabaseUpdateOperator</span><span class="p">,</span> \
<span class="n">CloudSpannerInstanceDatabaseDeleteOperator</span>
-<span class="c"># [START howto_operator_spanner_arguments]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s">'example-project'</span><span class="p">)</span>
-<span class="n">GCP_SPANNER_INSTANCE_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_SPANNER_INSTANCE_ID'</span><span class="p">,</span> <span class="s">'testinstance'</span><span class="p">)</span>
-<span class="n">GCP_SPANNER_DATABASE_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_SPANNER_DATABASE_ID'</span><span class="p">,</span> <span class="s">'testdatabase'</span><span class="p">)</span>
-<span class="n">GCP_SPANNER_CONFIG_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_SPANNER_CONFIG_NAME'</span><span class="p">,</span>
- <span class="s">'projects/example-project/instanceConfigs/eur3'</span><span class="p">)</span>
-<span class="n">GCP_SPANNER_NODE_COUNT</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_SPANNER_NODE_COUNT'</span><span class="p">,</span> <span class="s">'1'</span><span class="p">)</span>
-<span class="n">GCP_SPANNER_DISPLAY_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_SPANNER_DISPLAY_NAME'</span><span class="p">,</span> <span class="s">'Test Instance'</span><span class="p">)</span>
-<span class="c"># OPERATION_ID should be unique per operation</span>
-<span class="n">OPERATION_ID</span> <span class="o">=</span> <span class="s">'unique_operation_id'</span>
-<span class="c"># [END howto_operator_spanner_arguments]</span>
+<span class="c1"># [START howto_operator_spanner_arguments]</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s1">'example-project'</span><span class="p">)</span>
+<span class="n">GCP_SPANNER_INSTANCE_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_SPANNER_INSTANCE_ID'</span><span class="p">,</span> <span class="s1">'testinstance'</span><span class="p">)</span>
+<span class="n">GCP_SPANNER_DATABASE_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_SPANNER_DATABASE_ID'</span><span class="p">,</span> <span class="s1">'testdatabase'</span><span class="p">)</span>
+<span class="n">GCP_SPANNER_CONFIG_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_SPANNER_CONFIG_NAME'</span><span class="p">,</span>
+ <span class="s1">'projects/example-project/instanceConfigs/eur3'</span><span class="p">)</span>
+<span class="n">GCP_SPANNER_NODE_COUNT</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_SPANNER_NODE_COUNT'</span><span class="p">,</span> <span class="s1">'1'</span><span class="p">)</span>
+<span class="n">GCP_SPANNER_DISPLAY_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_SPANNER_DISPLAY_NAME'</span><span class="p">,</span> <span class="s1">'Test Instance'</span><span class="p">)</span>
+<span class="c1"># OPERATION_ID should be unique per operation</span>
+<span class="n">OPERATION_ID</span> <span class="o">=</span> <span class="s1">'unique_operation_id'</span>
+<span class="c1"># [END howto_operator_spanner_arguments]</span>
<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
+ <span class="s1">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
<span class="p">}</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">'example_gcp_spanner'</span><span class="p">,</span>
+ <span class="s1">'example_gcp_spanner'</span><span class="p">,</span>
<span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span>
- <span class="n">schedule_interval</span><span class="o">=</span><span class="k">None</span> <span class="c"># Override to match your needs</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span> <span class="c1"># Override to match your needs</span>
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
- <span class="c"># Create</span>
- <span class="c"># [START howto_operator_spanner_deploy]</span>
+ <span class="c1"># Create</span>
+ <span class="c1"># [START howto_operator_spanner_deploy]</span>
<span class="n">spanner_instance_create_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDeployOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">configuration_name</span><span class="o">=</span><span class="n">GCP_SPANNER_CONFIG_NAME</span><span class="p">,</span>
<span class="n">node_count</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">GCP_SPANNER_NODE_COUNT</span><span class="p">),</span>
<span class="n">display_name</span><span class="o">=</span><span class="n">GCP_SPANNER_DISPLAY_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_instance_create_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_instance_create_task'</span>
<span class="p">)</span>
<span class="n">spanner_instance_update_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDeployOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">configuration_name</span><span class="o">=</span><span class="n">GCP_SPANNER_CONFIG_NAME</span><span class="p">,</span>
<span class="n">node_count</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">GCP_SPANNER_NODE_COUNT</span><span class="p">)</span> <span class="o">+</span> <span class="mi">1</span><span class="p">,</span>
- <span class="n">display_name</span><span class="o">=</span><span class="n">GCP_SPANNER_DISPLAY_NAME</span> <span class="o">+</span> <span class="s">'_updated'</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_instance_update_task'</span>
+ <span class="n">display_name</span><span class="o">=</span><span class="n">GCP_SPANNER_DISPLAY_NAME</span> <span class="o">+</span> <span class="s1">'_updated'</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_instance_update_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_spanner_deploy]</span>
+ <span class="c1"># [END howto_operator_spanner_deploy]</span>
- <span class="c"># [START howto_operator_spanner_database_deploy]</span>
+ <span class="c1"># [START howto_operator_spanner_database_deploy]</span>
<span class="n">spanner_database_deploy_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseDeployOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
<span class="n">ddl_statements</span><span class="o">=</span><span class="p">[</span>
- <span class="s">"CREATE TABLE my_table1 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
- <span class="s">"CREATE TABLE my_table2 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
+ <span class="s2">"CREATE TABLE my_table1 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
+ <span class="s2">"CREATE TABLE my_table2 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
<span class="p">],</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_database_deploy_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_database_deploy_task'</span>
<span class="p">)</span>
<span class="n">spanner_database_deploy_task2</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseDeployOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
<span class="n">ddl_statements</span><span class="o">=</span><span class="p">[</span>
- <span class="s">"CREATE TABLE my_table1 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
- <span class="s">"CREATE TABLE my_table2 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
+ <span class="s2">"CREATE TABLE my_table1 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
+ <span class="s2">"CREATE TABLE my_table2 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
<span class="p">],</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_database_deploy_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_database_deploy_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_spanner_database_deploy]</span>
+ <span class="c1"># [END howto_operator_spanner_database_deploy]</span>
- <span class="c"># [START howto_operator_spanner_database_update]</span>
+ <span class="c1"># [START howto_operator_spanner_database_update]</span>
<span class="n">spanner_database_update_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseUpdateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
<span class="n">ddl_statements</span><span class="o">=</span><span class="p">[</span>
- <span class="s">"CREATE TABLE my_table3 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
+ <span class="s2">"CREATE TABLE my_table3 (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
<span class="p">],</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_database_update_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_database_update_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_spanner_database_update]</span>
+ <span class="c1"># [END howto_operator_spanner_database_update]</span>
- <span class="c"># [START howto_operator_spanner_database_update_idempotent]</span>
+ <span class="c1"># [START howto_operator_spanner_database_update_idempotent]</span>
<span class="n">spanner_database_update_idempotent1_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseUpdateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
<span class="n">operation_id</span><span class="o">=</span><span class="n">OPERATION_ID</span><span class="p">,</span>
<span class="n">ddl_statements</span><span class="o">=</span><span class="p">[</span>
- <span class="s">"CREATE TABLE my_table_unique (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
+ <span class="s2">"CREATE TABLE my_table_unique (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
<span class="p">],</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_database_update_idempotent1_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_database_update_idempotent1_task'</span>
<span class="p">)</span>
<span class="n">spanner_database_update_idempotent2_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseUpdateOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
<span class="n">operation_id</span><span class="o">=</span><span class="n">OPERATION_ID</span><span class="p">,</span>
<span class="n">ddl_statements</span><span class="o">=</span><span class="p">[</span>
- <span class="s">"CREATE TABLE my_table_unique (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
+ <span class="s2">"CREATE TABLE my_table_unique (id INT64, name STRING(MAX)) PRIMARY KEY (id)"</span><span class="p">,</span>
<span class="p">],</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_database_update_idempotent2_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_database_update_idempotent2_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_spanner_database_update_idempotent]</span>
+ <span class="c1"># [END howto_operator_spanner_database_update_idempotent]</span>
- <span class="c"># [START howto_operator_spanner_query]</span>
+ <span class="c1"># [START howto_operator_spanner_query]</span>
<span class="n">spanner_instance_query_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseQueryOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
- <span class="n">query</span><span class="o">=</span><span class="p">[</span><span class="s">"DELETE FROM my_table2 WHERE true"</span><span class="p">],</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_instance_query_task'</span>
+ <span class="n">query</span><span class="o">=</span><span class="p">[</span><span class="s2">"DELETE FROM my_table2 WHERE true"</span><span class="p">],</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_instance_query_task'</span>
<span class="p">)</span>
<span class="n">spanner_instance_query_task2</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseQueryOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
- <span class="n">query</span><span class="o">=</span><span class="p">[</span><span class="s">"DELETE FROM my_table2 WHERE true"</span><span class="p">],</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_instance_query_task2'</span>
+ <span class="n">query</span><span class="o">=</span><span class="p">[</span><span class="s2">"DELETE FROM my_table2 WHERE true"</span><span class="p">],</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_instance_query_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_spanner_query]</span>
+ <span class="c1"># [END howto_operator_spanner_query]</span>
- <span class="c"># [START howto_operator_spanner_database_delete]</span>
+ <span class="c1"># [START howto_operator_spanner_database_delete]</span>
<span class="n">spanner_database_delete_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_database_delete_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_database_delete_task'</span>
<span class="p">)</span>
<span class="n">spanner_database_delete_task2</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDatabaseDeleteOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
<span class="n">database_id</span><span class="o">=</span><span class="n">GCP_SPANNER_DATABASE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_database_delete_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_database_delete_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_spanner_database_delete]</span>
+ <span class="c1"># [END howto_operator_spanner_database_delete]</span>
- <span class="c"># [START howto_operator_spanner_delete]</span>
+ <span class="c1"># [START howto_operator_spanner_delete]</span>
<span class="n">spanner_instance_delete_task</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_instance_delete_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_instance_delete_task'</span>
<span class="p">)</span>
<span class="n">spanner_instance_delete_task2</span> <span class="o">=</span> <span class="n">CloudSpannerInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">instance_id</span><span class="o">=</span><span class="n">GCP_SPANNER_INSTANCE_ID</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'spanner_instance_delete_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'spanner_instance_delete_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_spanner_delete]</span>
+ <span class="c1"># [END howto_operator_spanner_delete]</span>
<span class="n">spanner_instance_create_task</span> \
<span class="o">>></span> <span class="n">spanner_instance_update_task</span> \
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_speech.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_speech.html
index ea1bfa6..bc71c9c 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_speech.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_speech.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_speech</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that runs speech synthesizing and stores output in Google Cloud Storage</span>
@@ -300,40 +300,40 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="kn">from</span> <span class="nn">airflow.contrib.operators.gcp_speech_to_text_operator</span> <span class="k">import</span> <span class="n">GcpSpeechToTextRecognizeSpeechOperator</span>
<span class="kn">from</span> <span class="nn">airflow.contrib.operators.gcp_translate_speech_operator</span> <span class="k">import</span> <span class="n">GcpTranslateSpeechOperator</span>
-<span class="c"># [START howto_operator_text_to_speech_env_variables]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">"GCP_PROJECT_ID"</span><span class="p">,</span> <span class="s">"example-project"</span><span class="p">)</span>
-<span class="n">BUCKET_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">"GCP_SPEECH_TEST_BUCKET"</span><span class="p">,</span> <span class="s">"gcp-speech-test-bucket"</span><span class="p">)</span>
-<span class="c"># [END howto_operator_text_to_speech_env_variables]</span>
+<span class="c1"># [START howto_operator_text_to_speech_env_variables]</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"GCP_PROJECT_ID"</span><span class="p">,</span> <span class="s2">"example-project"</span><span class="p">)</span>
+<span class="n">BUCKET_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"GCP_SPEECH_TEST_BUCKET"</span><span class="p">,</span> <span class="s2">"gcp-speech-test-bucket"</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_text_to_speech_env_variables]</span>
-<span class="c"># [START howto_operator_text_to_speech_gcp_filename]</span>
-<span class="n">FILENAME</span> <span class="o">=</span> <span class="s">"gcp-speech-test-file"</span>
-<span class="c"># [END howto_operator_text_to_speech_gcp_filename]</span>
+<span class="c1"># [START howto_operator_text_to_speech_gcp_filename]</span>
+<span class="n">FILENAME</span> <span class="o">=</span> <span class="s2">"gcp-speech-test-file"</span>
+<span class="c1"># [END howto_operator_text_to_speech_gcp_filename]</span>
-<span class="c"># [START howto_operator_text_to_speech_api_arguments]</span>
-<span class="n">INPUT</span> <span class="o">=</span> <span class="p">{</span><span class="s">"text"</span><span class="p">:</span> <span class="s">"Sample text for demo purposes"</span><span class="p">}</span>
-<span class="n">VOICE</span> <span class="o">=</span> <span class="p">{</span><span class="s">"language_code"</span><span class="p">:</span> <span class="s">"en-US"</span><span class="p">,</span> <span class="s">"ssml_gender"</span><span class="p">:</span> <span class="s">"FEMALE"</span><span class="p">}</span>
-<span class="n">AUDIO_CONFIG</span> <span class="o">=</span> <span class="p">{</span><span class="s">"audio_encoding"</span><span class="p">:</span> <span class="s">"LINEAR16"</span><span class="p">}</span>
-<span class="c"># [END howto_operator_text_to_speech_api_arguments]</span>
+<span class="c1"># [START howto_operator_text_to_speech_api_arguments]</span>
+<span class="n">INPUT</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"text"</span><span class="p">:</span> <span class="s2">"Sample text for demo purposes"</span><span class="p">}</span>
+<span class="n">VOICE</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"language_code"</span><span class="p">:</span> <span class="s2">"en-US"</span><span class="p">,</span> <span class="s2">"ssml_gender"</span><span class="p">:</span> <span class="s2">"FEMALE"</span><span class="p">}</span>
+<span class="n">AUDIO_CONFIG</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"audio_encoding"</span><span class="p">:</span> <span class="s2">"LINEAR16"</span><span class="p">}</span>
+<span class="c1"># [END howto_operator_text_to_speech_api_arguments]</span>
-<span class="c"># [START howto_operator_speech_to_text_api_arguments]</span>
-<span class="n">CONFIG</span> <span class="o">=</span> <span class="p">{</span><span class="s">"encoding"</span><span class="p">:</span> <span class="s">"LINEAR16"</span><span class="p">,</span> <span class="s">"language_code"</span><span class="p">:</span> <span class="s">"en_US"</span><span class="p">}</span>
-<span class="n">AUDIO</span> <span class="o">=</span> <span class="p">{</span><span class="s">"uri"</span><span class="p">:</span> <span class="s">"gs://{bucket}/{object}"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">bucket</span><span class="o">=</span><span class="n">BUCKET_NAME</span><span class="p">,</span> <span class="nb">object</span><span class="o">=</span><span class="n">FILENAME</span><span class="p">)}</span>
-<span class="c"># [END howto_operator_speech_to_text_api_arguments]</span>
+<span class="c1"># [START howto_operator_speech_to_text_api_arguments]</span>
+<span class="n">CONFIG</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"encoding"</span><span class="p">:</span> <span class="s2">"LINEAR16"</span><span class="p">,</span> <span class="s2">"language_code"</span><span class="p">:</span> <span class="s2">"en_US"</span><span class="p">}</span>
+<span class="n">AUDIO</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"uri"</span><span class="p">:</span> <span class="s2">"gs://</span><span class="si">{bucket}</span><span class="s2">/</span><span class="si">{object}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">bucket</span><span class="o">=</span><span class="n">BUCKET_NAME</span><span class="p">,</span> <span c [...]
+<span class="c1"># [END howto_operator_speech_to_text_api_arguments]</span>
-<span class="c"># [START howto_operator_translate_speech_arguments]</span>
-<span class="n">TARGET_LANGUAGE</span> <span class="o">=</span> <span class="s">'pl'</span>
-<span class="n">FORMAT</span> <span class="o">=</span> <span class="s">'text'</span>
-<span class="n">MODEL</span> <span class="o">=</span> <span class="s">'base'</span>
-<span class="n">SOURCE_LANGUAGE</span> <span class="o">=</span> <span class="k">None</span>
-<span class="c"># [END howto_operator_translate_speech_arguments]</span>
+<span class="c1"># [START howto_operator_translate_speech_arguments]</span>
+<span class="n">TARGET_LANGUAGE</span> <span class="o">=</span> <span class="s1">'pl'</span>
+<span class="n">FORMAT</span> <span class="o">=</span> <span class="s1">'text'</span>
+<span class="n">MODEL</span> <span class="o">=</span> <span class="s1">'base'</span>
+<span class="n">SOURCE_LANGUAGE</span> <span class="o">=</span> <span class="kc">None</span>
+<span class="c1"># [END howto_operator_translate_speech_arguments]</span>
-<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span><span class="s">"start_date"</span><span class="p">:</span> <span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)}</span>
+<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"start_date"</span><span class="p">:</span> <span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)}</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">"example_gcp_speech"</span><span class="p">,</span> <span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span> <span class="n">schedule_interval</span><span class="o">=</span><span class="k">None</span> <span class="c"># Override to match your needs</span>
+ <span class="s2">"example_gcp_speech"</span><span class="p">,</span> <span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span> <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span> <span class="c1"># Override to match your needs</span>
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
- <span class="c"># [START howto_operator_text_to_speech_synthesize]</span>
+ <span class="c1"># [START howto_operator_text_to_speech_synthesize]</span>
<span class="n">text_to_speech_synthesize_task</span> <span class="o">=</span> <span class="n">GcpTextToSpeechSynthesizeOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">input_data</span><span class="o">=</span><span class="n">INPUT</span><span class="p">,</span>
@@ -341,19 +341,19 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">audio_config</span><span class="o">=</span><span class="n">AUDIO_CONFIG</span><span class="p">,</span>
<span class="n">target_bucket_name</span><span class="o">=</span><span class="n">BUCKET_NAME</span><span class="p">,</span>
<span class="n">target_filename</span><span class="o">=</span><span class="n">FILENAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">"text_to_speech_synthesize_task"</span><span class="p">,</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s2">"text_to_speech_synthesize_task"</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_text_to_speech_synthesize]</span>
+ <span class="c1"># [END howto_operator_text_to_speech_synthesize]</span>
- <span class="c"># [START howto_operator_speech_to_text_recognize]</span>
+ <span class="c1"># [START howto_operator_speech_to_text_recognize]</span>
<span class="n">speech_to_text_recognize_task</span> <span class="o">=</span> <span class="n">GcpSpeechToTextRecognizeSpeechOperator</span><span class="p">(</span>
- <span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span> <span class="n">config</span><span class="o">=</span><span class="n">CONFIG</span><span class="p">,</span> <span class="n">audio</span><span class="o">=</span><span class="n">AUDIO</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s">"speech_to_text_recognize_task"</span>
+ <span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span> <span class="n">config</span><span class="o">=</span><span class="n">CONFIG</span><span class="p">,</span> <span class="n">audio</span><span class="o">=</span><span class="n">AUDIO</span><span class="p">,</span> <span class="n">task_id</span><span class="o">=</span><span class="s2">"speech_to_text_recognize_task"</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_speech_to_text_recognize]</span>
+ <span class="c1"># [END howto_operator_speech_to_text_recognize]</span>
<span class="n">text_to_speech_synthesize_task</span> <span class="o">>></span> <span class="n">speech_to_text_recognize_task</span>
- <span class="c"># [START howto_operator_translate_speech]</span>
+ <span class="c1"># [START howto_operator_translate_speech]</span>
<span class="n">translate_speech_task</span> <span class="o">=</span> <span class="n">GcpTranslateSpeechOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">audio</span><span class="o">=</span><span class="n">AUDIO</span><span class="p">,</span>
@@ -362,9 +362,9 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">format_</span><span class="o">=</span><span class="n">FORMAT</span><span class="p">,</span>
<span class="n">source_language</span><span class="o">=</span><span class="n">SOURCE_LANGUAGE</span><span class="p">,</span>
<span class="n">model</span><span class="o">=</span><span class="n">MODEL</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'translate_speech_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'translate_speech_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_translate_speech]</span>
+ <span class="c1"># [END howto_operator_translate_speech]</span>
<span class="n">text_to_speech_synthesize_task</span> <span class="o">>></span> <span class="n">translate_speech_task</span>
</pre></div>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_sql.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_sql.html
index 56ca08f..20d09f9 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_sql.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_sql.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_sql</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that creates, patches and deletes a Cloud SQL instance, and also</span>
@@ -310,174 +310,174 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="kn">from</span> <span class="nn">six.moves.urllib.parse</span> <span class="k">import</span> <span class="n">urlsplit</span>
-<span class="c"># [START howto_operator_cloudsql_arguments]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s">'example-project'</span><span class="p">)</span>
-<span class="n">INSTANCE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_INSTANCE_NAME'</span><span class="p">,</span> <span class="s">'test-mysql'</span><span class="p">)</span>
-<span class="n">INSTANCE_NAME2</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_INSTANCE_NAME2'</span><span class="p">,</span> <span class="s">'test-mysql2'</span><span class="p">)</span>
-<span class="n">DB_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_DATABASE_NAME'</span><span class="p">,</span> <span class="s">'testdb'</span><span class="p">)</span>
-<span class="c"># [END howto_operator_cloudsql_arguments]</span>
+<span class="c1"># [START howto_operator_cloudsql_arguments]</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s1">'example-project'</span><span class="p">)</span>
+<span class="n">INSTANCE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_INSTANCE_NAME'</span><span class="p">,</span> <span class="s1">'test-mysql'</span><span class="p">)</span>
+<span class="n">INSTANCE_NAME2</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_INSTANCE_NAME2'</span><span class="p">,</span> <span class="s1">'test-mysql2'</span><span class="p">)</span>
+<span class="n">DB_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_DATABASE_NAME'</span><span class="p">,</span> <span class="s1">'testdb'</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_cloudsql_arguments]</span>
-<span class="c"># [START howto_operator_cloudsql_export_import_arguments]</span>
-<span class="n">EXPORT_URI</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_EXPORT_URI'</span><span class="p">,</span> <span class="s">'gs://bucketName/fileName'</span><span class="p">)</span>
-<span class="n">IMPORT_URI</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_IMPORT_URI'</span><span class="p">,</span> <span class="s">'gs://bucketName/fileName'</span><span class="p">)</span>
-<span class="c"># [END howto_operator_cloudsql_export_import_arguments]</span>
+<span class="c1"># [START howto_operator_cloudsql_export_import_arguments]</span>
+<span class="n">EXPORT_URI</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_EXPORT_URI'</span><span class="p">,</span> <span class="s1">'gs://bucketName/fileName'</span><span class="p">)</span>
+<span class="n">IMPORT_URI</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_IMPORT_URI'</span><span class="p">,</span> <span class="s1">'gs://bucketName/fileName'</span><span class="p">)</span>
+<span class="c1"># [END howto_operator_cloudsql_export_import_arguments]</span>
-<span class="c"># Bodies below represent Cloud SQL instance resources:</span>
-<span class="c"># https://cloud.google.com/sql/docs/mysql/admin-api/v1beta4/instances</span>
+<span class="c1"># Bodies below represent Cloud SQL instance resources:</span>
+<span class="c1"># https://cloud.google.com/sql/docs/mysql/admin-api/v1beta4/instances</span>
-<span class="c"># [START howto_operator_cloudsql_create_arguments]</span>
-<span class="n">FAILOVER_REPLICA_NAME</span> <span class="o">=</span> <span class="n">INSTANCE_NAME</span> <span class="o">+</span> <span class="s">"-failover-replica"</span>
-<span class="n">READ_REPLICA_NAME</span> <span class="o">=</span> <span class="n">INSTANCE_NAME</span> <span class="o">+</span> <span class="s">"-read-replica"</span>
-<span class="c"># [END howto_operator_cloudsql_create_arguments]</span>
+<span class="c1"># [START howto_operator_cloudsql_create_arguments]</span>
+<span class="n">FAILOVER_REPLICA_NAME</span> <span class="o">=</span> <span class="n">INSTANCE_NAME</span> <span class="o">+</span> <span class="s2">"-failover-replica"</span>
+<span class="n">READ_REPLICA_NAME</span> <span class="o">=</span> <span class="n">INSTANCE_NAME</span> <span class="o">+</span> <span class="s2">"-read-replica"</span>
+<span class="c1"># [END howto_operator_cloudsql_create_arguments]</span>
-<span class="c"># [START howto_operator_cloudsql_create_body]</span>
+<span class="c1"># [START howto_operator_cloudsql_create_body]</span>
<span class="n">body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="s">"settings"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"tier"</span><span class="p">:</span> <span class="s">"db-n1-standard-1"</span><span class="p">,</span>
- <span class="s">"backupConfiguration"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"binaryLogEnabled"</span><span class="p">:</span> <span class="k">True</span><span class="p">,</span>
- <span class="s">"enabled"</span><span class="p">:</span> <span class="k">True</span><span class="p">,</span>
- <span class="s">"startTime"</span><span class="p">:</span> <span class="s">"05:00"</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="n">INSTANCE_NAME</span><span class="p">,</span>
+ <span class="s2">"settings"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"tier"</span><span class="p">:</span> <span class="s2">"db-n1-standard-1"</span><span class="p">,</span>
+ <span class="s2">"backupConfiguration"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"binaryLogEnabled"</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
+ <span class="s2">"enabled"</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
+ <span class="s2">"startTime"</span><span class="p">:</span> <span class="s2">"05:00"</span>
<span class="p">},</span>
- <span class="s">"activationPolicy"</span><span class="p">:</span> <span class="s">"ALWAYS"</span><span class="p">,</span>
- <span class="s">"dataDiskSizeGb"</span><span class="p">:</span> <span class="mi">30</span><span class="p">,</span>
- <span class="s">"dataDiskType"</span><span class="p">:</span> <span class="s">"PD_SSD"</span><span class="p">,</span>
- <span class="s">"databaseFlags"</span><span class="p">:</span> <span class="p">[],</span>
- <span class="s">"ipConfiguration"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"ipv4Enabled"</span><span class="p">:</span> <span class="k">True</span><span class="p">,</span>
- <span class="s">"requireSsl"</span><span class="p">:</span> <span class="k">True</span><span class="p">,</span>
+ <span class="s2">"activationPolicy"</span><span class="p">:</span> <span class="s2">"ALWAYS"</span><span class="p">,</span>
+ <span class="s2">"dataDiskSizeGb"</span><span class="p">:</span> <span class="mi">30</span><span class="p">,</span>
+ <span class="s2">"dataDiskType"</span><span class="p">:</span> <span class="s2">"PD_SSD"</span><span class="p">,</span>
+ <span class="s2">"databaseFlags"</span><span class="p">:</span> <span class="p">[],</span>
+ <span class="s2">"ipConfiguration"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"ipv4Enabled"</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
+ <span class="s2">"requireSsl"</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
<span class="p">},</span>
- <span class="s">"locationPreference"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"zone"</span><span class="p">:</span> <span class="s">"europe-west4-a"</span>
+ <span class="s2">"locationPreference"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"zone"</span><span class="p">:</span> <span class="s2">"europe-west4-a"</span>
<span class="p">},</span>
- <span class="s">"maintenanceWindow"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"hour"</span><span class="p">:</span> <span class="mi">5</span><span class="p">,</span>
- <span class="s">"day"</span><span class="p">:</span> <span class="mi">7</span><span class="p">,</span>
- <span class="s">"updateTrack"</span><span class="p">:</span> <span class="s">"canary"</span>
+ <span class="s2">"maintenanceWindow"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"hour"</span><span class="p">:</span> <span class="mi">5</span><span class="p">,</span>
+ <span class="s2">"day"</span><span class="p">:</span> <span class="mi">7</span><span class="p">,</span>
+ <span class="s2">"updateTrack"</span><span class="p">:</span> <span class="s2">"canary"</span>
<span class="p">},</span>
- <span class="s">"pricingPlan"</span><span class="p">:</span> <span class="s">"PER_USE"</span><span class="p">,</span>
- <span class="s">"replicationType"</span><span class="p">:</span> <span class="s">"ASYNCHRONOUS"</span><span class="p">,</span>
- <span class="s">"storageAutoResize"</span><span class="p">:</span> <span class="k">True</span><span class="p">,</span>
- <span class="s">"storageAutoResizeLimit"</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
- <span class="s">"userLabels"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"my-key"</span><span class="p">:</span> <span class="s">"my-value"</span>
+ <span class="s2">"pricingPlan"</span><span class="p">:</span> <span class="s2">"PER_USE"</span><span class="p">,</span>
+ <span class="s2">"replicationType"</span><span class="p">:</span> <span class="s2">"ASYNCHRONOUS"</span><span class="p">,</span>
+ <span class="s2">"storageAutoResize"</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
+ <span class="s2">"storageAutoResizeLimit"</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+ <span class="s2">"userLabels"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"my-key"</span><span class="p">:</span> <span class="s2">"my-value"</span>
<span class="p">}</span>
<span class="p">},</span>
- <span class="s">"failoverReplica"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="n">FAILOVER_REPLICA_NAME</span>
+ <span class="s2">"failoverReplica"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="n">FAILOVER_REPLICA_NAME</span>
<span class="p">},</span>
- <span class="s">"databaseVersion"</span><span class="p">:</span> <span class="s">"MYSQL_5_7"</span><span class="p">,</span>
- <span class="s">"region"</span><span class="p">:</span> <span class="s">"europe-west4"</span><span class="p">,</span>
+ <span class="s2">"databaseVersion"</span><span class="p">:</span> <span class="s2">"MYSQL_5_7"</span><span class="p">,</span>
+ <span class="s2">"region"</span><span class="p">:</span> <span class="s2">"europe-west4"</span><span class="p">,</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_cloudsql_create_body]</span>
+<span class="c1"># [END howto_operator_cloudsql_create_body]</span>
<span class="n">body2</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="n">INSTANCE_NAME2</span><span class="p">,</span>
- <span class="s">"settings"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"tier"</span><span class="p">:</span> <span class="s">"db-n1-standard-1"</span><span class="p">,</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="n">INSTANCE_NAME2</span><span class="p">,</span>
+ <span class="s2">"settings"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"tier"</span><span class="p">:</span> <span class="s2">"db-n1-standard-1"</span><span class="p">,</span>
<span class="p">},</span>
- <span class="s">"databaseVersion"</span><span class="p">:</span> <span class="s">"MYSQL_5_7"</span><span class="p">,</span>
- <span class="s">"region"</span><span class="p">:</span> <span class="s">"europe-west4"</span><span class="p">,</span>
+ <span class="s2">"databaseVersion"</span><span class="p">:</span> <span class="s2">"MYSQL_5_7"</span><span class="p">,</span>
+ <span class="s2">"region"</span><span class="p">:</span> <span class="s2">"europe-west4"</span><span class="p">,</span>
<span class="p">}</span>
-<span class="c"># [START howto_operator_cloudsql_create_replica]</span>
+<span class="c1"># [START howto_operator_cloudsql_create_replica]</span>
<span class="n">read_replica_body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="n">READ_REPLICA_NAME</span><span class="p">,</span>
- <span class="s">"settings"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"tier"</span><span class="p">:</span> <span class="s">"db-n1-standard-1"</span><span class="p">,</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="n">READ_REPLICA_NAME</span><span class="p">,</span>
+ <span class="s2">"settings"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"tier"</span><span class="p">:</span> <span class="s2">"db-n1-standard-1"</span><span class="p">,</span>
<span class="p">},</span>
- <span class="s">"databaseVersion"</span><span class="p">:</span> <span class="s">"MYSQL_5_7"</span><span class="p">,</span>
- <span class="s">"region"</span><span class="p">:</span> <span class="s">"europe-west4"</span><span class="p">,</span>
- <span class="s">"masterInstanceName"</span><span class="p">:</span> <span class="n">INSTANCE_NAME</span><span class="p">,</span>
+ <span class="s2">"databaseVersion"</span><span class="p">:</span> <span class="s2">"MYSQL_5_7"</span><span class="p">,</span>
+ <span class="s2">"region"</span><span class="p">:</span> <span class="s2">"europe-west4"</span><span class="p">,</span>
+ <span class="s2">"masterInstanceName"</span><span class="p">:</span> <span class="n">INSTANCE_NAME</span><span class="p">,</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_cloudsql_create_replica]</span>
+<span class="c1"># [END howto_operator_cloudsql_create_replica]</span>
-<span class="c"># [START howto_operator_cloudsql_patch_body]</span>
+<span class="c1"># [START howto_operator_cloudsql_patch_body]</span>
<span class="n">patch_body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="s">"settings"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"dataDiskSizeGb"</span><span class="p">:</span> <span class="mi">35</span><span class="p">,</span>
- <span class="s">"maintenanceWindow"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"hour"</span><span class="p">:</span> <span class="mi">3</span><span class="p">,</span>
- <span class="s">"day"</span><span class="p">:</span> <span class="mi">6</span><span class="p">,</span>
- <span class="s">"updateTrack"</span><span class="p">:</span> <span class="s">"canary"</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="n">INSTANCE_NAME</span><span class="p">,</span>
+ <span class="s2">"settings"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"dataDiskSizeGb"</span><span class="p">:</span> <span class="mi">35</span><span class="p">,</span>
+ <span class="s2">"maintenanceWindow"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"hour"</span><span class="p">:</span> <span class="mi">3</span><span class="p">,</span>
+ <span class="s2">"day"</span><span class="p">:</span> <span class="mi">6</span><span class="p">,</span>
+ <span class="s2">"updateTrack"</span><span class="p">:</span> <span class="s2">"canary"</span>
<span class="p">},</span>
- <span class="s">"userLabels"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"my-key-patch"</span><span class="p">:</span> <span class="s">"my-value-patch"</span>
+ <span class="s2">"userLabels"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"my-key-patch"</span><span class="p">:</span> <span class="s2">"my-value-patch"</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_cloudsql_patch_body]</span>
-<span class="c"># [START howto_operator_cloudsql_export_body]</span>
+<span class="c1"># [END howto_operator_cloudsql_patch_body]</span>
+<span class="c1"># [START howto_operator_cloudsql_export_body]</span>
<span class="n">export_body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"exportContext"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"fileType"</span><span class="p">:</span> <span class="s">"sql"</span><span class="p">,</span>
- <span class="s">"uri"</span><span class="p">:</span> <span class="n">EXPORT_URI</span><span class="p">,</span>
- <span class="s">"sqlExportOptions"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"schemaOnly"</span><span class="p">:</span> <span class="k">False</span>
+ <span class="s2">"exportContext"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"fileType"</span><span class="p">:</span> <span class="s2">"sql"</span><span class="p">,</span>
+ <span class="s2">"uri"</span><span class="p">:</span> <span class="n">EXPORT_URI</span><span class="p">,</span>
+ <span class="s2">"sqlExportOptions"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"schemaOnly"</span><span class="p">:</span> <span class="kc">False</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_cloudsql_export_body]</span>
-<span class="c"># [START howto_operator_cloudsql_import_body]</span>
+<span class="c1"># [END howto_operator_cloudsql_export_body]</span>
+<span class="c1"># [START howto_operator_cloudsql_import_body]</span>
<span class="n">import_body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"importContext"</span><span class="p">:</span> <span class="p">{</span>
- <span class="s">"fileType"</span><span class="p">:</span> <span class="s">"sql"</span><span class="p">,</span>
- <span class="s">"uri"</span><span class="p">:</span> <span class="n">IMPORT_URI</span>
+ <span class="s2">"importContext"</span><span class="p">:</span> <span class="p">{</span>
+ <span class="s2">"fileType"</span><span class="p">:</span> <span class="s2">"sql"</span><span class="p">,</span>
+ <span class="s2">"uri"</span><span class="p">:</span> <span class="n">IMPORT_URI</span>
<span class="p">}</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_cloudsql_import_body]</span>
-<span class="c"># [START howto_operator_cloudsql_db_create_body]</span>
+<span class="c1"># [END howto_operator_cloudsql_import_body]</span>
+<span class="c1"># [START howto_operator_cloudsql_db_create_body]</span>
<span class="n">db_create_body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"instance"</span><span class="p">:</span> <span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="s">"name"</span><span class="p">:</span> <span class="n">DB_NAME</span><span class="p">,</span>
- <span class="s">"project"</span><span class="p">:</span> <span class="n">GCP_PROJECT_ID</span>
+ <span class="s2">"instance"</span><span class="p">:</span> <span class="n">INSTANCE_NAME</span><span class="p">,</span>
+ <span class="s2">"name"</span><span class="p">:</span> <span class="n">DB_NAME</span><span class="p">,</span>
+ <span class="s2">"project"</span><span class="p">:</span> <span class="n">GCP_PROJECT_ID</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_cloudsql_db_create_body]</span>
-<span class="c"># [START howto_operator_cloudsql_db_patch_body]</span>
+<span class="c1"># [END howto_operator_cloudsql_db_create_body]</span>
+<span class="c1"># [START howto_operator_cloudsql_db_patch_body]</span>
<span class="n">db_patch_body</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">"charset"</span><span class="p">:</span> <span class="s">"utf16"</span><span class="p">,</span>
- <span class="s">"collation"</span><span class="p">:</span> <span class="s">"utf16_general_ci"</span>
+ <span class="s2">"charset"</span><span class="p">:</span> <span class="s2">"utf16"</span><span class="p">,</span>
+ <span class="s2">"collation"</span><span class="p">:</span> <span class="s2">"utf16_general_ci"</span>
<span class="p">}</span>
-<span class="c"># [END howto_operator_cloudsql_db_patch_body]</span>
+<span class="c1"># [END howto_operator_cloudsql_db_patch_body]</span>
<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
+ <span class="s1">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
<span class="p">}</span>
<span class="k">with</span> <span class="n">models</span><span class="o">.</span><span class="n">DAG</span><span class="p">(</span>
- <span class="s">'example_gcp_sql'</span><span class="p">,</span>
+ <span class="s1">'example_gcp_sql'</span><span class="p">,</span>
<span class="n">default_args</span><span class="o">=</span><span class="n">default_args</span><span class="p">,</span>
- <span class="n">schedule_interval</span><span class="o">=</span><span class="k">None</span> <span class="c"># Override to match your needs</span>
+ <span class="n">schedule_interval</span><span class="o">=</span><span class="kc">None</span> <span class="c1"># Override to match your needs</span>
<span class="p">)</span> <span class="k">as</span> <span class="n">dag</span><span class="p">:</span>
<span class="k">def</span> <span class="nf">next_dep</span><span class="p">(</span><span class="n">task</span><span class="p">,</span> <span class="n">prev</span><span class="p">):</span>
<span class="n">prev</span> <span class="o">>></span> <span class="n">task</span>
<span class="k">return</span> <span class="n">task</span>
- <span class="c"># ############################################## #</span>
- <span class="c"># ### INSTANCES SET UP ######################### #</span>
- <span class="c"># ############################################## #</span>
+ <span class="c1"># ############################################## #</span>
+ <span class="c1"># ### INSTANCES SET UP ######################### #</span>
+ <span class="c1"># ############################################## #</span>
- <span class="c"># [START howto_operator_cloudsql_create]</span>
+ <span class="c1"># [START howto_operator_cloudsql_create]</span>
<span class="n">sql_instance_create_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceCreateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_create_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_create_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_create]</span>
+ <span class="c1"># [END howto_operator_cloudsql_create]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">sql_instance_create_task</span>
<span class="n">sql_instance_create_2_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceCreateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">body2</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME2</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_create_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_create_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_create]</span>
+ <span class="c1"># [END howto_operator_cloudsql_create]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">sql_instance_create_task</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_instance_create_2_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
@@ -486,206 +486,206 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">read_replica_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME2</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_read_replica_create'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_read_replica_create'</span>
<span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_instance_read_replica_create</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># ############################################## #</span>
- <span class="c"># ### MODIFYING INSTANCE AND ITS DATABASE ###### #</span>
- <span class="c"># ############################################## #</span>
+ <span class="c1"># ############################################## #</span>
+ <span class="c1"># ### MODIFYING INSTANCE AND ITS DATABASE ###### #</span>
+ <span class="c1"># ############################################## #</span>
- <span class="c"># [START howto_operator_cloudsql_patch]</span>
+ <span class="c1"># [START howto_operator_cloudsql_patch]</span>
<span class="n">sql_instance_patch_task</span> <span class="o">=</span> <span class="n">CloudSqlInstancePatchOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">patch_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_patch_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_patch_task'</span>
<span class="p">)</span>
<span class="n">sql_instance_patch_task2</span> <span class="o">=</span> <span class="n">CloudSqlInstancePatchOperator</span><span class="p">(</span>
<span class="n">body</span><span class="o">=</span><span class="n">patch_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_patch_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_patch_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_patch]</span>
+ <span class="c1"># [END howto_operator_cloudsql_patch]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_instance_patch_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_instance_patch_task2</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># [START howto_operator_cloudsql_db_create]</span>
+ <span class="c1"># [START howto_operator_cloudsql_db_create]</span>
<span class="n">sql_db_create_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDatabaseCreateOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">db_create_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_db_create_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_db_create_task'</span>
<span class="p">)</span>
<span class="n">sql_db_create_task2</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDatabaseCreateOperator</span><span class="p">(</span>
<span class="n">body</span><span class="o">=</span><span class="n">db_create_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_db_create_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_db_create_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_db_create]</span>
+ <span class="c1"># [END howto_operator_cloudsql_db_create]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_db_create_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_db_create_task2</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># [START howto_operator_cloudsql_db_patch]</span>
+ <span class="c1"># [START howto_operator_cloudsql_db_patch]</span>
<span class="n">sql_db_patch_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDatabasePatchOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">db_patch_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
<span class="n">database</span><span class="o">=</span><span class="n">DB_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_db_patch_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_db_patch_task'</span>
<span class="p">)</span>
<span class="n">sql_db_patch_task2</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDatabasePatchOperator</span><span class="p">(</span>
<span class="n">body</span><span class="o">=</span><span class="n">db_patch_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
<span class="n">database</span><span class="o">=</span><span class="n">DB_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_db_patch_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_db_patch_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_db_patch]</span>
+ <span class="c1"># [END howto_operator_cloudsql_db_patch]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_db_patch_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_db_patch_task2</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># ############################################## #</span>
- <span class="c"># ### EXPORTING SQL FROM INSTANCE 1 ############ #</span>
- <span class="c"># ############################################## #</span>
+ <span class="c1"># ############################################## #</span>
+ <span class="c1"># ### EXPORTING SQL FROM INSTANCE 1 ############ #</span>
+ <span class="c1"># ############################################## #</span>
<span class="n">export_url_split</span> <span class="o">=</span> <span class="n">urlsplit</span><span class="p">(</span><span class="n">EXPORT_URI</span><span class="p">)</span>
- <span class="c"># For export to work we need to add the Cloud SQL instance's Service Account</span>
- <span class="c"># write access to the destination GCS bucket.</span>
- <span class="c"># [START howto_operator_cloudsql_export_gcs_permissions]</span>
+ <span class="c1"># For export to work we need to add the Cloud SQL instance's Service Account</span>
+ <span class="c1"># write access to the destination GCS bucket.</span>
+ <span class="c1"># [START howto_operator_cloudsql_export_gcs_permissions]</span>
<span class="n">sql_gcp_add_bucket_permission_task</span> <span class="o">=</span> <span class="n">GoogleCloudStorageBucketCreateAclEntryOperator</span><span class="p">(</span>
- <span class="n">entity</span><span class="o">=</span><span class="s">"user-{{ task_instance.xcom_pull("</span>
- <span class="s">"'sql_instance_create_task', key='service_account_email') "</span>
- <span class="s">"}}"</span><span class="p">,</span>
- <span class="n">role</span><span class="o">=</span><span class="s">"WRITER"</span><span class="p">,</span>
- <span class="n">bucket</span><span class="o">=</span><span class="n">export_url_split</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="c"># netloc (bucket)</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_gcp_add_bucket_permission_task'</span>
+ <span class="n">entity</span><span class="o">=</span><span class="s2">"user-{{ task_instance.xcom_pull("</span>
+ <span class="s2">"'sql_instance_create_task', key='service_account_email') "</span>
+ <span class="s2">"}}"</span><span class="p">,</span>
+ <span class="n">role</span><span class="o">=</span><span class="s2">"WRITER"</span><span class="p">,</span>
+ <span class="n">bucket</span><span class="o">=</span><span class="n">export_url_split</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="c1"># netloc (bucket)</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_gcp_add_bucket_permission_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_export_gcs_permissions]</span>
+ <span class="c1"># [END howto_operator_cloudsql_export_gcs_permissions]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_gcp_add_bucket_permission_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># [START howto_operator_cloudsql_export]</span>
+ <span class="c1"># [START howto_operator_cloudsql_export]</span>
<span class="n">sql_export_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceExportOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">export_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_export_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_export_task'</span>
<span class="p">)</span>
<span class="n">sql_export_task2</span> <span class="o">=</span> <span class="n">CloudSqlInstanceExportOperator</span><span class="p">(</span>
<span class="n">body</span><span class="o">=</span><span class="n">export_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_export_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_export_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_export]</span>
+ <span class="c1"># [END howto_operator_cloudsql_export]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_export_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_export_task2</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># ############################################## #</span>
- <span class="c"># ### IMPORTING SQL TO INSTANCE 2 ############## #</span>
- <span class="c"># ############################################## #</span>
+ <span class="c1"># ############################################## #</span>
+ <span class="c1"># ### IMPORTING SQL TO INSTANCE 2 ############## #</span>
+ <span class="c1"># ############################################## #</span>
<span class="n">import_url_split</span> <span class="o">=</span> <span class="n">urlsplit</span><span class="p">(</span><span class="n">IMPORT_URI</span><span class="p">)</span>
- <span class="c"># For import to work we need to add the Cloud SQL instance's Service Account</span>
- <span class="c"># read access to the target GCS object.</span>
- <span class="c"># [START howto_operator_cloudsql_import_gcs_permissions]</span>
+ <span class="c1"># For import to work we need to add the Cloud SQL instance's Service Account</span>
+ <span class="c1"># read access to the target GCS object.</span>
+ <span class="c1"># [START howto_operator_cloudsql_import_gcs_permissions]</span>
<span class="n">sql_gcp_add_object_permission_task</span> <span class="o">=</span> <span class="n">GoogleCloudStorageObjectCreateAclEntryOperator</span><span class="p">(</span>
- <span class="n">entity</span><span class="o">=</span><span class="s">"user-{{ task_instance.xcom_pull("</span>
- <span class="s">"'sql_instance_create_task2', key='service_account_email')"</span>
- <span class="s">" }}"</span><span class="p">,</span>
- <span class="n">role</span><span class="o">=</span><span class="s">"READER"</span><span class="p">,</span>
- <span class="n">bucket</span><span class="o">=</span><span class="n">import_url_split</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="c"># netloc (bucket)</span>
- <span class="n">object_name</span><span class="o">=</span><span class="n">import_url_split</span><span class="p">[</span><span class="mi">2</span><span class="p">][</span><span class="mi">1</span><span class="p">:],</span> <span class="c"># path (strip first '/')</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_gcp_add_object_permission_task'</span><span class="p">,</span>
+ <span class="n">entity</span><span class="o">=</span><span class="s2">"user-{{ task_instance.xcom_pull("</span>
+ <span class="s2">"'sql_instance_create_task2', key='service_account_email')"</span>
+ <span class="s2">" }}"</span><span class="p">,</span>
+ <span class="n">role</span><span class="o">=</span><span class="s2">"READER"</span><span class="p">,</span>
+ <span class="n">bucket</span><span class="o">=</span><span class="n">import_url_split</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="c1"># netloc (bucket)</span>
+ <span class="n">object_name</span><span class="o">=</span><span class="n">import_url_split</span><span class="p">[</span><span class="mi">2</span><span class="p">][</span><span class="mi">1</span><span class="p">:],</span> <span class="c1"># path (strip first '/')</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_gcp_add_object_permission_task'</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_gcp_add_object_permission_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># For import to work we also need to add the Cloud SQL instance's Service Account</span>
- <span class="c"># write access to the whole bucket!.</span>
+ <span class="c1"># For import to work we also need to add the Cloud SQL instance's Service Account</span>
+ <span class="c1"># write access to the whole bucket!.</span>
<span class="n">sql_gcp_add_bucket_permission_2_task</span> <span class="o">=</span> <span class="n">GoogleCloudStorageBucketCreateAclEntryOperator</span><span class="p">(</span>
- <span class="n">entity</span><span class="o">=</span><span class="s">"user-{{ task_instance.xcom_pull("</span>
- <span class="s">"'sql_instance_create_task2', key='service_account_email') "</span>
- <span class="s">"}}"</span><span class="p">,</span>
- <span class="n">role</span><span class="o">=</span><span class="s">"WRITER"</span><span class="p">,</span>
- <span class="n">bucket</span><span class="o">=</span><span class="n">import_url_split</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="c"># netloc</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_gcp_add_bucket_permission_2_task'</span><span class="p">,</span>
+ <span class="n">entity</span><span class="o">=</span><span class="s2">"user-{{ task_instance.xcom_pull("</span>
+ <span class="s2">"'sql_instance_create_task2', key='service_account_email') "</span>
+ <span class="s2">"}}"</span><span class="p">,</span>
+ <span class="n">role</span><span class="o">=</span><span class="s2">"WRITER"</span><span class="p">,</span>
+ <span class="n">bucket</span><span class="o">=</span><span class="n">import_url_split</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="c1"># netloc</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_gcp_add_bucket_permission_2_task'</span><span class="p">,</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_import_gcs_permissions]</span>
+ <span class="c1"># [END howto_operator_cloudsql_import_gcs_permissions]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_gcp_add_bucket_permission_2_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># [START howto_operator_cloudsql_import]</span>
+ <span class="c1"># [START howto_operator_cloudsql_import]</span>
<span class="n">sql_import_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceImportOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">body</span><span class="o">=</span><span class="n">import_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME2</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_import_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_import_task'</span>
<span class="p">)</span>
<span class="n">sql_import_task2</span> <span class="o">=</span> <span class="n">CloudSqlInstanceImportOperator</span><span class="p">(</span>
<span class="n">body</span><span class="o">=</span><span class="n">import_body</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME2</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_import_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_import_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_import]</span>
+ <span class="c1"># [END howto_operator_cloudsql_import]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_import_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_import_task2</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># ############################################## #</span>
- <span class="c"># ### DELETING A DATABASE FROM AN INSTANCE ##### #</span>
- <span class="c"># ############################################## #</span>
+ <span class="c1"># ############################################## #</span>
+ <span class="c1"># ### DELETING A DATABASE FROM AN INSTANCE ##### #</span>
+ <span class="c1"># ############################################## #</span>
- <span class="c"># [START howto_operator_cloudsql_db_delete]</span>
+ <span class="c1"># [START howto_operator_cloudsql_db_delete]</span>
<span class="n">sql_db_delete_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDatabaseDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
<span class="n">database</span><span class="o">=</span><span class="n">DB_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_db_delete_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_db_delete_task'</span>
<span class="p">)</span>
<span class="n">sql_db_delete_task2</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDatabaseDeleteOperator</span><span class="p">(</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
<span class="n">database</span><span class="o">=</span><span class="n">DB_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_db_delete_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_db_delete_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_db_delete]</span>
+ <span class="c1"># [END howto_operator_cloudsql_db_delete]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_db_delete_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_db_delete_task2</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># ############################################## #</span>
- <span class="c"># ### INSTANCES TEAR DOWN ###################### #</span>
- <span class="c"># ############################################## #</span>
+ <span class="c1"># ############################################## #</span>
+ <span class="c1"># ### INSTANCES TEAR DOWN ###################### #</span>
+ <span class="c1"># ############################################## #</span>
- <span class="c"># [START howto_operator_cloudsql_replicas_delete]</span>
+ <span class="c1"># [START howto_operator_cloudsql_replicas_delete]</span>
<span class="n">sql_instance_failover_replica_delete_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">FAILOVER_REPLICA_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_failover_replica_delete_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_failover_replica_delete_task'</span>
<span class="p">)</span>
<span class="n">sql_instance_read_replica_delete_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">READ_REPLICA_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_read_replica_delete_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_read_replica_delete_task'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_replicas_delete]</span>
+ <span class="c1"># [END howto_operator_cloudsql_replicas_delete]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_instance_failover_replica_delete_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_instance_read_replica_delete_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
- <span class="c"># [START howto_operator_cloudsql_delete]</span>
+ <span class="c1"># [START howto_operator_cloudsql_delete]</span>
<span class="n">sql_instance_delete_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_delete_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_delete_task'</span>
<span class="p">)</span>
<span class="n">sql_instance_delete_task2</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME2</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_delete_task2'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_delete_task2'</span>
<span class="p">)</span>
- <span class="c"># [END howto_operator_cloudsql_delete]</span>
+ <span class="c1"># [END howto_operator_cloudsql_delete]</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_instance_delete_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
<span class="n">sql_instance_delete_2_task</span> <span class="o">=</span> <span class="n">CloudSqlInstanceDeleteOperator</span><span class="p">(</span>
<span class="n">project_id</span><span class="o">=</span><span class="n">GCP_PROJECT_ID</span><span class="p">,</span>
<span class="n">instance</span><span class="o">=</span><span class="n">INSTANCE_NAME2</span><span class="p">,</span>
- <span class="n">task_id</span><span class="o">=</span><span class="s">'sql_instance_delete_2_task'</span>
+ <span class="n">task_id</span><span class="o">=</span><span class="s1">'sql_instance_delete_2_task'</span>
<span class="p">)</span>
<span class="n">prev_task</span> <span class="o">=</span> <span class="n">next_dep</span><span class="p">(</span><span class="n">sql_instance_delete_2_task</span><span class="p">,</span> <span class="n">prev_task</span><span class="p">)</span>
</pre></div>
diff --git a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_sql_query.html b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_sql_query.html
index 5e0cba7..7e12712 100644
--- a/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_sql_query.html
+++ b/1.10.5/_modules/airflow/contrib/example_dags/example_gcp_sql_query.html
@@ -153,7 +153,7 @@ https://www.sphinx-doc.org/en/master/templating.html
<div class="version">
- 1.10.4
+ 1.10.5
</div>
@@ -265,24 +265,24 @@ https://www.sphinx-doc.org/en/master/templating.html
<div itemprop="articleBody">
<h1>Source code for airflow.contrib.example_dags.example_gcp_sql_query</h1><div class="highlight"><pre>
-<span class="c"># -*- coding: utf-8 -*-</span>
-<span class="c">#</span>
-<span class="c"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c"># or more contributor license agreements. See the NOTICE file</span>
-<span class="c"># distributed with this work for additional information</span>
-<span class="c"># regarding copyright ownership. The ASF licenses this file</span>
-<span class="c"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c"># "License"); you may not use this file except in compliance</span>
-<span class="c"># with the License. You may obtain a copy of the License at</span>
-<span class="c">#</span>
-<span class="c"># http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c">#</span>
-<span class="c"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c"># software distributed under the License is distributed on an</span>
-<span class="c"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c"># KIND, either express or implied. See the License for the</span>
-<span class="c"># specific language governing permissions and limitations</span>
-<span class="c"># under the License.</span>
+<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
+<span class="c1">#</span>
+<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
+<span class="c1"># or more contributor license agreements. See the NOTICE file</span>
+<span class="c1"># distributed with this work for additional information</span>
+<span class="c1"># regarding copyright ownership. The ASF licenses this file</span>
+<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
+<span class="c1"># "License"); you may not use this file except in compliance</span>
+<span class="c1"># with the License. You may obtain a copy of the License at</span>
+<span class="c1">#</span>
+<span class="c1"># http://www.apache.org/licenses/LICENSE-2.0</span>
+<span class="c1">#</span>
+<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
+<span class="c1"># software distributed under the License is distributed on an</span>
+<span class="c1"># "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
+<span class="c1"># KIND, either express or implied. See the License for the</span>
+<span class="c1"># specific language governing permissions and limitations</span>
+<span class="c1"># under the License.</span>
<span class="sd">"""</span>
<span class="sd">Example Airflow DAG that performs query in a Cloud SQL instance.</span>
@@ -315,63 +315,63 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="kn">from</span> <span class="nn">airflow</span> <span class="k">import</span> <span class="n">models</span>
<span class="kn">from</span> <span class="nn">airflow.contrib.operators.gcp_sql_operator</span> <span class="k">import</span> <span class="n">CloudSqlQueryOperator</span>
-<span class="c"># [START howto_operator_cloudsql_query_arguments]</span>
+<span class="c1"># [START howto_operator_cloudsql_query_arguments]</span>
-<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s">'example-project'</span><span class="p">)</span>
-<span class="n">GCP_REGION</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCP_REGION'</span><span class="p">,</span> <span class="s">'europe-west-1b'</span><span class="p">)</span>
+<span class="n">GCP_PROJECT_ID</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_PROJECT_ID'</span><span class="p">,</span> <span class="s1">'example-project'</span><span class="p">)</span>
+<span class="n">GCP_REGION</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCP_REGION'</span><span class="p">,</span> <span class="s1">'europe-west-1b'</span><span class="p">)</span>
<span class="n">GCSQL_POSTGRES_INSTANCE_NAME_QUERY</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span>
- <span class="s">'GCSQL_POSTGRES_INSTANCE_NAME_QUERY'</span><span class="p">,</span>
- <span class="s">'testpostgres'</span><span class="p">)</span>
-<span class="n">GCSQL_POSTGRES_DATABASE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_POSTGRES_DATABASE_NAME'</span><span class="p">,</span>
- <span class="s">'postgresdb'</span><span class="p">)</span>
-<span class="n">GCSQL_POSTGRES_USER</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_POSTGRES_USER'</span><span class="p">,</span> <span class="s">'postgres_user'</span><span class="p">)</span>
-<span class="n">GCSQL_POSTGRES_PASSWORD</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_POSTGRES_PASSWORD'</span><span class="p">,</span> <span class="s">'password'</span><span class="p">)</span>
-<span class="n">GCSQL_POSTGRES_PUBLIC_IP</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_POSTGRES_PUBLIC_IP'</span><span class="p">,</span> <span class="s">'0.0.0.0'</span><span class="p">)</span>
-<span class="n">GCSQL_POSTGRES_PUBLIC_PORT</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_POSTGRES_PUBLIC_PORT'</span><span class="p">,</span> <span class="mi">5432</span><span class="p">)</span>
-<span class="n">GCSQL_POSTGRES_CLIENT_CERT_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_POSTGRES_CLIENT_CERT_FILE'</span><span class="p">,</span>
- <span class="s">".key/postgres-client-cert.pem"</span><span class="p">)</span>
-<span class="n">GCSQL_POSTGRES_CLIENT_KEY_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_POSTGRES_CLIENT_KEY_FILE'</span><span class="p">,</span>
- <span class="s">".key/postgres-client-key.pem"</span><span class="p">)</span>
-<span class="n">GCSQL_POSTGRES_SERVER_CA_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_POSTGRES_SERVER_CA_FILE'</span><span class="p">,</span>
- <span class="s">".key/postgres-server-ca.pem"</span><span class="p">)</span>
-
-<span class="n">GCSQL_MYSQL_INSTANCE_NAME_QUERY</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_INSTANCE_NAME_QUERY'</span><span class="p">,</span>
- <span class="s">'testmysql'</span><span class="p">)</span>
-<span class="n">GCSQL_MYSQL_DATABASE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_DATABASE_NAME'</span><span class="p">,</span> <span class="s">'mysqldb'</span><span class="p">)</span>
-<span class="n">GCSQL_MYSQL_USER</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_USER'</span><span class="p">,</span> <span class="s">'mysql_user'</span><span class="p">)</span>
-<span class="n">GCSQL_MYSQL_PASSWORD</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_PASSWORD'</span><span class="p">,</span> <span class="s">'password'</span><span class="p">)</span>
-<span class="n">GCSQL_MYSQL_PUBLIC_IP</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_PUBLIC_IP'</span><span class="p">,</span> <span class="s">'0.0.0.0'</span><span class="p">)</span>
-<span class="n">GCSQL_MYSQL_PUBLIC_PORT</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_PUBLIC_PORT'</span><span class="p">,</span> <span class="mi">3306</span><span class="p">)</span>
-<span class="n">GCSQL_MYSQL_CLIENT_CERT_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_CLIENT_CERT_FILE'</span><span class="p">,</span>
- <span class="s">".key/mysql-client-cert.pem"</span><span class="p">)</span>
-<span class="n">GCSQL_MYSQL_CLIENT_KEY_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_CLIENT_KEY_FILE'</span><span class="p">,</span>
- <span class="s">".key/mysql-client-key.pem"</span><span class="p">)</span>
-<span class="n">GCSQL_MYSQL_SERVER_CA_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s">'GCSQL_MYSQL_SERVER_CA_FILE'</span><span class="p">,</span>
- <span class="s">".key/mysql-server-ca.pem"</span><span class="p">)</span>
+ <span class="s1">'GCSQL_POSTGRES_INSTANCE_NAME_QUERY'</span><span class="p">,</span>
+ <span class="s1">'testpostgres'</span><span class="p">)</span>
+<span class="n">GCSQL_POSTGRES_DATABASE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_POSTGRES_DATABASE_NAME'</span><span class="p">,</span>
+ <span class="s1">'postgresdb'</span><span class="p">)</span>
+<span class="n">GCSQL_POSTGRES_USER</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_POSTGRES_USER'</span><span class="p">,</span> <span class="s1">'postgres_user'</span><span class="p">)</span>
+<span class="n">GCSQL_POSTGRES_PASSWORD</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_POSTGRES_PASSWORD'</span><span class="p">,</span> <span class="s1">'password'</span><span class="p">)</span>
+<span class="n">GCSQL_POSTGRES_PUBLIC_IP</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_POSTGRES_PUBLIC_IP'</span><span class="p">,</span> <span class="s1">'0.0.0.0'</span><span class="p">)</span>
+<span class="n">GCSQL_POSTGRES_PUBLIC_PORT</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_POSTGRES_PUBLIC_PORT'</span><span class="p">,</span> <span class="mi">5432</span><span class="p">)</span>
+<span class="n">GCSQL_POSTGRES_CLIENT_CERT_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_POSTGRES_CLIENT_CERT_FILE'</span><span class="p">,</span>
+ <span class="s2">".key/postgres-client-cert.pem"</span><span class="p">)</span>
+<span class="n">GCSQL_POSTGRES_CLIENT_KEY_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_POSTGRES_CLIENT_KEY_FILE'</span><span class="p">,</span>
+ <span class="s2">".key/postgres-client-key.pem"</span><span class="p">)</span>
+<span class="n">GCSQL_POSTGRES_SERVER_CA_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_POSTGRES_SERVER_CA_FILE'</span><span class="p">,</span>
+ <span class="s2">".key/postgres-server-ca.pem"</span><span class="p">)</span>
+
+<span class="n">GCSQL_MYSQL_INSTANCE_NAME_QUERY</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_INSTANCE_NAME_QUERY'</span><span class="p">,</span>
+ <span class="s1">'testmysql'</span><span class="p">)</span>
+<span class="n">GCSQL_MYSQL_DATABASE_NAME</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_DATABASE_NAME'</span><span class="p">,</span> <span class="s1">'mysqldb'</span><span class="p">)</span>
+<span class="n">GCSQL_MYSQL_USER</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_USER'</span><span class="p">,</span> <span class="s1">'mysql_user'</span><span class="p">)</span>
+<span class="n">GCSQL_MYSQL_PASSWORD</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_PASSWORD'</span><span class="p">,</span> <span class="s1">'password'</span><span class="p">)</span>
+<span class="n">GCSQL_MYSQL_PUBLIC_IP</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_PUBLIC_IP'</span><span class="p">,</span> <span class="s1">'0.0.0.0'</span><span class="p">)</span>
+<span class="n">GCSQL_MYSQL_PUBLIC_PORT</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_PUBLIC_PORT'</span><span class="p">,</span> <span class="mi">3306</span><span class="p">)</span>
+<span class="n">GCSQL_MYSQL_CLIENT_CERT_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_CLIENT_CERT_FILE'</span><span class="p">,</span>
+ <span class="s2">".key/mysql-client-cert.pem"</span><span class="p">)</span>
+<span class="n">GCSQL_MYSQL_CLIENT_KEY_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_CLIENT_KEY_FILE'</span><span class="p">,</span>
+ <span class="s2">".key/mysql-client-key.pem"</span><span class="p">)</span>
+<span class="n">GCSQL_MYSQL_SERVER_CA_FILE</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">'GCSQL_MYSQL_SERVER_CA_FILE'</span><span class="p">,</span>
+ <span class="s2">".key/mysql-server-ca.pem"</span><span class="p">)</span>
<span class="n">SQL</span> <span class="o">=</span> <span class="p">[</span>
- <span class="s">'CREATE TABLE IF NOT EXISTS TABLE_TEST (I INTEGER)'</span><span class="p">,</span>
- <span class="s">'CREATE TABLE IF NOT EXISTS TABLE_TEST (I INTEGER)'</span><span class="p">,</span> <span class="c"># shows warnings logged</span>
- <span class="s">'INSERT INTO TABLE_TEST VALUES (0)'</span><span class="p">,</span>
- <span class="s">'CREATE TABLE IF NOT EXISTS TABLE_TEST2 (I INTEGER)'</span><span class="p">,</span>
- <span class="s">'DROP TABLE TABLE_TEST'</span><span class="p">,</span>
- <span class="s">'DROP TABLE TABLE_TEST2'</span><span class="p">,</span>
+ <span class="s1">'CREATE TABLE IF NOT EXISTS TABLE_TEST (I INTEGER)'</span><span class="p">,</span>
+ <span class="s1">'CREATE TABLE IF NOT EXISTS TABLE_TEST (I INTEGER)'</span><span class="p">,</span> <span class="c1"># shows warnings logged</span>
+ <span class="s1">'INSERT INTO TABLE_TEST VALUES (0)'</span><span class="p">,</span>
+ <span class="s1">'CREATE TABLE IF NOT EXISTS TABLE_TEST2 (I INTEGER)'</span><span class="p">,</span>
+ <span class="s1">'DROP TABLE TABLE_TEST'</span><span class="p">,</span>
+ <span class="s1">'DROP TABLE TABLE_TEST2'</span><span class="p">,</span>
<span class="p">]</span>
-<span class="c"># [END howto_operator_cloudsql_query_arguments]</span>
+<span class="c1"># [END howto_operator_cloudsql_query_arguments]</span>
<span class="n">default_args</span> <span class="o">=</span> <span class="p">{</span>
- <span class="s">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
+ <span class="s1">'start_date'</span><span class="p">:</span> <span class="n">airflow</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">dates</span><span class="o">.</span><span class="n">days_ago</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
<span class="p">}</span>
-<span class="c"># [START howto_operator_cloudsql_query_connections]</span>
+<span class="c1"># [START howto_operator_cloudsql_query_connections]</span>
-<span class="n">HOME_DIR</span> <span class="o">=</span> <span class="n">expanduser</span><span class="p">(</span><span class="s">"~"</span><span class="p">)</span>
+<span class="n">HOME_DIR</span> <span class="o">=</span> <span class="n">expanduser</span><span class="p">(</span><span class="s2">"~"</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">get_absolute_path</span><span class="p">(</span><span class="n">path</span><span class="p">):</span>
- <span class="k">if</span> <span class="n">path</span><span class="o">.</span><span class="n">startswith</span><span class="p">(</span><span class="s">"/"</span><span class="p">):</span>
+ <span class="k">if</span> <span class="n">path</span><span class="o">.</span><span class="n">startswith</span><span class="p">(</span><span class="s2">"/"</span><span class="p">):</span>
<span class="k">return</span> <span class="n">path</span>
<span class="k">else</span><span class="p">:</span>
<span class="k">return</span> <span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">HOME_DIR</span><span class="p">,</span> <span class="n">path</span><span class="p">)</span>
@@ -391,53 +391,53 @@ https://www.sphinx-doc.org/en/master/templating.html
<span class="n">server_ca_file</span><span class="o">=</span><span class="n">quote_plus</span><span class="p">(</span><span class="n">get_absolute_path</span><span class="p">(</span><span class="n">GCSQL_POSTGRES_SERVER_CA_FILE</span><span class="p">))</span>
<span class="p">)</span>
-<span class="c"># The connections below are created using one of the standard approaches - via environment</span>
-<span class="c"># variables named AIRFLOW_CONN_* . The connections can also be created in the database</span>
-<span class="c"># of AIRFLOW (using command line or UI).</span>
... 163978 lines suppressed ...