From 32b80ef329406b92a06337b11604e077fdf40e05 Mon Sep 17 00:00:00 2001 From: Onkar Ravgan Date: Tue, 22 Mar 2022 19:35:09 +0530 Subject: [PATCH] ISSUE-3542: Added fields in config file (#3549) * ISSUE-3542: Added fields in congig file * Removed callback_url key from config Co-authored-by: Onkar Ravgan --- ingestion/src/airflow_provider_openmetadata/lineage/config.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ingestion/src/airflow_provider_openmetadata/lineage/config.py b/ingestion/src/airflow_provider_openmetadata/lineage/config.py index b4cbc6baeab..7ad333d495f 100644 --- a/ingestion/src/airflow_provider_openmetadata/lineage/config.py +++ b/ingestion/src/airflow_provider_openmetadata/lineage/config.py @@ -63,6 +63,8 @@ def get_lineage_config() -> OpenMetadataLineageConfig: "lineage", "audience", fallback="https://www.googleapis.com/oauth2/v4/token" ) auth_header = conf.get("lineage", "auth_header", fallback="Authorization") + authority = conf.get("lineage", "authority", fallback=None) + scopes = conf.get("lineage", "scopes", fallback=None) return OpenMetadataLineageConfig.parse_obj( { "airflow_service_name": airflow_service_name, @@ -79,6 +81,8 @@ def get_lineage_config() -> OpenMetadataLineageConfig: "retry_wait": retry_wait, "retry": retry, "api_version": api_version, + "authority": authority, + "scopes": scopes, } )