From f66a6b41ef8bd011939acbc1d218b1b9ad2c99a7 Mon Sep 17 00:00:00 2001 From: Aseem Bansal Date: Fri, 24 Jun 2022 17:05:39 +0530 Subject: [PATCH] fix(ingest): do not dump password (#5235) --- .../src/datahub/ingestion/source/sql/sql_common.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/metadata-ingestion/src/datahub/ingestion/source/sql/sql_common.py b/metadata-ingestion/src/datahub/ingestion/source/sql/sql_common.py index e4de02eccb..5cb88f0dad 100644 --- a/metadata-ingestion/src/datahub/ingestion/source/sql/sql_common.py +++ b/metadata-ingestion/src/datahub/ingestion/source/sql/sql_common.py @@ -289,7 +289,9 @@ class SQLAlchemyConfig(StatefulIngestionConfigBase): class BasicSQLAlchemyConfig(SQLAlchemyConfig): username: Optional[str] = Field(default=None, description="username") - password: Optional[pydantic.SecretStr] = Field(default=None, description="password") + password: Optional[pydantic.SecretStr] = Field( + default=None, exclude=True, description="password" + ) host_port: str = Field(description="host URL") database: Optional[str] = Field(default=None, description="database (catalog)") database_alias: Optional[str] = Field(