This is an automated email from the ASF dual-hosted git repository.
amoghdesai pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 449816c62b8 Rename informatica config 'disabled' to
'listener_disabled' (#62267)
449816c62b8 is described below
commit 449816c62b8bc9da7af462b65f7f2dbe716da847
Author: Gökhan Çetin <[email protected]>
AuthorDate: Sat Feb 21 08:03:21 2026 +0300
Rename informatica config 'disabled' to 'listener_disabled' (#62267)
---
providers/informatica/README.rst | 2 +-
providers/informatica/docs/guides/configuration.rst | 4 ++--
providers/informatica/provider.yaml | 2 +-
.../src/airflow/providers/informatica/get_provider_info.py | 2 +-
.../src/airflow/providers/informatica/plugins/informatica.py | 2 +-
.../tests/unit/informatica/plugins/test_informatica.py | 8 ++++----
6 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/providers/informatica/README.rst b/providers/informatica/README.rst
index be8bba47eea..fd7e45d44be 100644
--- a/providers/informatica/README.rst
+++ b/providers/informatica/README.rst
@@ -63,7 +63,7 @@ Add to your ``airflow.cfg``:
[informatica]
# Disable sending events without uninstalling the Informatica Provider
- disabled = False
+ listener_disabled = False
# The connection ID to use when no connection ID is provided
default_conn_id = informatica_edc_default
diff --git a/providers/informatica/docs/guides/configuration.rst
b/providers/informatica/docs/guides/configuration.rst
index a1a521d3547..007772f57da 100644
--- a/providers/informatica/docs/guides/configuration.rst
+++ b/providers/informatica/docs/guides/configuration.rst
@@ -47,7 +47,7 @@ Add to your ``airflow.cfg``:
[informatica]
# Disable sending events without uninstalling the Informatica Provider
- disabled = False
+ listener_disabled = False
# The connection ID to use when no connection ID is provided
default_conn_id = informatica_edc_default
@@ -56,7 +56,7 @@ Provider Configuration
The provider configuration is defined in ``get_provider_info.py`` and includes:
-- ``disabled``: Boolean flag to disable the provider without uninstalling
+- ``listener_disabled``: Boolean flag to disable sending events without
uninstalling the provider
- ``default_conn_id``: Default connection ID for Informatica EDC
SSL and Security
diff --git a/providers/informatica/provider.yaml
b/providers/informatica/provider.yaml
index b88db8aad6b..6bc4934bd29 100644
--- a/providers/informatica/provider.yaml
+++ b/providers/informatica/provider.yaml
@@ -58,7 +58,7 @@ config:
<https://airflow.apache.org/docs/apache-airflow-providers-informatica/stable/guides/usage.html#transport-setup>`_.
options:
- disabled:
+ listener_disabled:
description: |
Disable sending events without uninstalling the Informatica Provider
by setting this to true.
type: boolean
diff --git
a/providers/informatica/src/airflow/providers/informatica/get_provider_info.py
b/providers/informatica/src/airflow/providers/informatica/get_provider_info.py
index 22ac9166279..98840280755 100644
---
a/providers/informatica/src/airflow/providers/informatica/get_provider_info.py
+++
b/providers/informatica/src/airflow/providers/informatica/get_provider_info.py
@@ -53,7 +53,7 @@ def get_provider_info():
"informatica": {
"description": "This section applies settings for Informatica
integration.\nMore about configuration and its precedence can be found in the
`usage's
guide\n<https://airflow.apache.org/docs/apache-airflow-providers-informatica/stable/guides/usage.html#transport-setup>`_.\n",
"options": {
- "disabled": {
+ "listener_disabled": {
"description": "Disable sending events without
uninstalling the Informatica Provider by setting this to true.\n",
"type": "boolean",
"example": None,
diff --git
a/providers/informatica/src/airflow/providers/informatica/plugins/informatica.py
b/providers/informatica/src/airflow/providers/informatica/plugins/informatica.py
index 0e517a8f1cd..e81ae5e7774 100644
---
a/providers/informatica/src/airflow/providers/informatica/plugins/informatica.py
+++
b/providers/informatica/src/airflow/providers/informatica/plugins/informatica.py
@@ -19,7 +19,7 @@ from __future__ import annotations
from airflow.configuration import conf
from airflow.plugins_manager import AirflowPlugin
-is_disabled = conf.getboolean("informatica", "disabled", fallback=False)
+is_disabled = conf.getboolean("informatica", "listener_disabled",
fallback=False)
# Conditional imports - only load expensive dependencies when plugin is enabled
if not is_disabled:
from airflow.providers.common.compat.sdk import HookLineageReader
diff --git
a/providers/informatica/tests/unit/informatica/plugins/test_informatica.py
b/providers/informatica/tests/unit/informatica/plugins/test_informatica.py
index 857a2a0a64e..670f270d69d 100644
--- a/providers/informatica/tests/unit/informatica/plugins/test_informatica.py
+++ b/providers/informatica/tests/unit/informatica/plugins/test_informatica.py
@@ -43,13 +43,13 @@ class TestInformaticaProviderPlugin:
# 1: not disabled by default
([], 1),
# 0: conf disabled = true
- ([conf_vars({("informatica", "disabled"): "True"})], 0),
+ ([conf_vars({("informatica", "listener_disabled"): "True"})], 0),
# 0: conf disabled = 1
- ([conf_vars({("informatica", "disabled"): "1"})], 0),
+ ([conf_vars({("informatica", "listener_disabled"): "1"})], 0),
# 1: conf disabled = false
- ([conf_vars({("informatica", "disabled"): "False"})], 1),
+ ([conf_vars({("informatica", "listener_disabled"): "False"})], 1),
# 1: conf disabled = 0
- ([conf_vars({("informatica", "disabled"): "0"})], 1),
+ ([conf_vars({("informatica", "listener_disabled"): "0"})], 1),
],
)
def test_plugin_disablements(self, mocks, expected):