Skip to content

Commit 4b18ed2

Browse files
authored
Migrate google provider to use airflow.sdk.configuration.conf (#59986)
1 parent 82d7403 commit 4b18ed2

31 files changed

+37
-59
lines changed

providers/google/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ requires-python = ">=3.10"
5959
# After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build``
6060
dependencies = [
6161
"apache-airflow>=2.11.0",
62-
"apache-airflow-providers-common-compat>=1.10.1",
62+
"apache-airflow-providers-common-compat>=1.10.1", # use next version
6363
"apache-airflow-providers-common-sql>=1.27.0",
6464
"asgiref>=3.5.2",
6565
"dill>=0.2.3",

providers/google/src/airflow/providers/google/cloud/log/gcs_task_handler.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@
3030
# Make mypy happy by importing as aliases
3131
import google.cloud.storage as storage
3232

33-
from airflow.configuration import conf
34-
from airflow.providers.common.compat.sdk import AirflowNotFoundException
33+
from airflow.providers.common.compat.sdk import AirflowNotFoundException, conf
3534
from airflow.providers.google.cloud.hooks.gcs import GCSHook, _parse_gcs_url
3635
from airflow.providers.google.cloud.utils.credentials_provider import (
3736
get_credentials_and_project_id,

providers/google/src/airflow/providers/google/cloud/operators/bigquery.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,8 @@
3232
from google.cloud.bigquery import DEFAULT_RETRY, CopyJob, ExtractJob, LoadJob, QueryJob, Row
3333
from google.cloud.bigquery.table import RowIterator, Table, TableListItem, TableReference
3434

35-
from airflow.configuration import conf
3635
from airflow.exceptions import AirflowProviderDeprecationWarning
37-
from airflow.providers.common.compat.sdk import AirflowException, AirflowSkipException
36+
from airflow.providers.common.compat.sdk import AirflowException, AirflowSkipException, conf
3837
from airflow.providers.common.sql.operators.sql import ( # for _parse_boolean
3938
SQLCheckOperator,
4039
SQLColumnCheckOperator,

providers/google/src/airflow/providers/google/cloud/operators/bigquery_dts.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@
3232
TransferState,
3333
)
3434

35-
from airflow.configuration import conf
36-
from airflow.providers.common.compat.sdk import AirflowException
35+
from airflow.providers.common.compat.sdk import AirflowException, conf
3736
from airflow.providers.google.cloud.hooks.bigquery_dts import BiqQueryDataTransferServiceHook, get_object_id
3837
from airflow.providers.google.cloud.links.bigquery_dts import BigQueryDataTransferConfigLink
3938
from airflow.providers.google.cloud.operators.cloud_base import GoogleCloudBaseOperator

providers/google/src/airflow/providers/google/cloud/operators/cloud_batch.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@
2222

2323
from google.cloud.batch_v1 import Job, Task
2424

25-
from airflow.configuration import conf
26-
from airflow.providers.common.compat.sdk import AirflowException
25+
from airflow.providers.common.compat.sdk import AirflowException, conf
2726
from airflow.providers.google.cloud.hooks.cloud_batch import CloudBatchHook
2827
from airflow.providers.google.cloud.operators.cloud_base import GoogleCloudBaseOperator
2928
from airflow.providers.google.cloud.triggers.cloud_batch import CloudBatchJobFinishedTrigger

providers/google/src/airflow/providers/google/cloud/operators/cloud_build.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@
2929
from google.api_core.gapic_v1.method import DEFAULT, _MethodDefault
3030
from google.cloud.devtools.cloudbuild_v1.types import Build, BuildTrigger, RepoSource
3131

32-
from airflow.configuration import conf
33-
from airflow.providers.common.compat.sdk import AirflowException
32+
from airflow.providers.common.compat.sdk import AirflowException, conf
3433
from airflow.providers.google.cloud.hooks.cloud_build import CloudBuildHook
3534
from airflow.providers.google.cloud.links.cloud_build import (
3635
CloudBuildLink,

providers/google/src/airflow/providers/google/cloud/operators/cloud_composer.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@
2626
from google.cloud.orchestration.airflow.service_v1 import ImageVersion
2727
from google.cloud.orchestration.airflow.service_v1.types import Environment, ExecuteAirflowCommandResponse
2828

29-
from airflow.configuration import conf
30-
from airflow.providers.common.compat.sdk import AirflowException
29+
from airflow.providers.common.compat.sdk import AirflowException, conf
3130
from airflow.providers.google.cloud.hooks.cloud_composer import CloudComposerHook
3231
from airflow.providers.google.cloud.links.base import BaseGoogleLink
3332
from airflow.providers.google.cloud.operators.cloud_base import GoogleCloudBaseOperator

providers/google/src/airflow/providers/google/cloud/operators/cloud_run.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@
2424
from google.api_core.exceptions import AlreadyExists
2525
from google.cloud.run_v2 import Job, Service
2626

27-
from airflow.configuration import conf
28-
from airflow.providers.common.compat.sdk import AirflowException
27+
from airflow.providers.common.compat.sdk import AirflowException, conf
2928
from airflow.providers.google.cloud.hooks.cloud_run import CloudRunHook, CloudRunServiceHook
3029
from airflow.providers.google.cloud.links.cloud_run import CloudRunJobLoggingLink
3130
from airflow.providers.google.cloud.operators.cloud_base import GoogleCloudBaseOperator

providers/google/src/airflow/providers/google/cloud/operators/cloud_sql.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@
2626

2727
from googleapiclient.errors import HttpError
2828

29-
from airflow.configuration import conf
30-
from airflow.providers.common.compat.sdk import AirflowException, BaseHook
29+
from airflow.providers.common.compat.sdk import AirflowException, BaseHook, conf
3130
from airflow.providers.google.cloud.hooks.cloud_sql import CloudSQLDatabaseHook, CloudSQLHook
3231
from airflow.providers.google.cloud.links.cloud_sql import CloudSQLInstanceDatabaseLink, CloudSQLInstanceLink
3332
from airflow.providers.google.cloud.operators.cloud_base import GoogleCloudBaseOperator

providers/google/src/airflow/providers/google/cloud/operators/cloud_storage_transfer_service.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,8 @@
2424
from datetime import date, time, timedelta
2525
from typing import TYPE_CHECKING, Any
2626

27-
from airflow.configuration import conf
2827
from airflow.providers.amazon.aws.hooks.base_aws import AwsBaseHook
29-
from airflow.providers.common.compat.sdk import AirflowException
28+
from airflow.providers.common.compat.sdk import AirflowException, conf
3029
from airflow.providers.google.cloud.hooks.cloud_storage_transfer_service import (
3130
ACCESS_KEY_ID,
3231
AWS_ACCESS_KEY,

0 commit comments

Comments
 (0)