airflow.providers.openlineage.conf
¶
This module provides functions for safely retrieving and handling OpenLineage configurations.
For the legacy boolean env variables OPENLINEAGE_AIRFLOW_DISABLE_SOURCE_CODE and OPENLINEAGE_DISABLED, any string not equal to “true”, “1”, or “t” should be treated as False, to maintain backward compatibility. Support for legacy variables will be removed in Airflow 3.
Module Contents¶
Functions¶
|
|
|
[openlineage] config_path. |
[openlineage] disable_source_code. |
|
[openlineage] disabled_for_operators. |
|
[openlineage] selective_enable. |
|
[openlineage] extractors. |
|
[openlineage] custom_run_facets. |
|
[openlineage] namespace. |
|
[openlineage] transport. |
|
[openlineage] disabled + check if any configuration is present. |
|
[openlineage] dag_state_change_process_pool_size. |
|
[openlineage] execution_timeout. |
|
[openlineage] include_full_task_info. |
|
[openlineage] debug_mode. |
- airflow.providers.openlineage.conf.config_path(check_legacy_env_var=True)[source]¶
[openlineage] config_path.
- airflow.providers.openlineage.conf.disabled_operators()[source]¶
[openlineage] disabled_for_operators.
- airflow.providers.openlineage.conf.is_disabled()[source]¶
[openlineage] disabled + check if any configuration is present.
- airflow.providers.openlineage.conf.dag_state_change_process_pool_size()[source]¶
[openlineage] dag_state_change_process_pool_size.