airflow.decorators.short_circuit

Module Contents

Functions

short_circuit_task([python_callable, multiple_outputs])

Wraps a function into an ShortCircuitOperator.

airflow.decorators.short_circuit.short_circuit_task(python_callable=None, multiple_outputs=None, **kwargs)[source]

Wraps a function into an ShortCircuitOperator.

Accepts kwargs for operator kwarg. Can be reused in a single DAG.

This function is only used only used during type checking or auto-completion.

Parameters
  • python_callable (Callable | None) – Function to decorate

  • multiple_outputs (bool | None) – If set to True, the decorated function’s return value will be unrolled to multiple XCom values. Dict will unroll to XCom values with its keys as XCom keys. Defaults to False.

Was this entry helpful?