File tree Expand file tree Collapse file tree
docs/administration-and-deployment
src/airflow/dag_processing/bundles Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -65,13 +65,14 @@ Dynamic bundle configuration
6565~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6666
6767Set :ref: `config:dag_processor__dag_bundle_provider ` to the import path for the class Airflow uses to discover
68- and construct Dag bundles. The configured implementation must return metadata for the complete list of active bundles.
68+ and construct Dag bundles. The configured implementation must return metadata for the complete list of currently
69+ configured bundles.
6970The Dag processor requests the list every
7071:ref: `config:dag_processor__bundle_refresh_check_interval ` seconds and applies additions and removals without
7172a restart. A bundle that is absent from the list becomes inactive.
7273
7374The configured implementation must raise an exception when it cannot read its source. It must return an empty
74- list only when no bundles are active . On an error, the Dag processor keeps the last valid list and tries again
75+ list only when no bundles are configured . On an error, the Dag processor keeps the last valid list and tries again
7576on the next refresh cycle.
7677
7778Airflow also reconciles the active list with the metadata database on later refresh cycles. This makes the
Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ class DagBundleProvider(ABC):
5252
5353 @property
5454 def provides_complete_bundle_list (self ) -> bool :
55- """Return whether each provider instance sees the complete active bundle list."""
55+ """Return whether each provider instance sees the complete configured bundle list."""
5656 return True
5757
5858 @abstractmethod
You can’t perform that action at this time.
0 commit comments