airflow.sensors.bash¶
Module Contents¶
Classes¶
| Executes a bash command/script. | 
- class airflow.sensors.bash.BashSensor(*, bash_command, env=None, output_encoding='utf-8', **kwargs)[source]¶
- Bases: - airflow.sensors.base.BaseSensorOperator- Executes a bash command/script. - Return True if and only if the return code is 0. - Parameters
- bash_command – The command, set of commands or reference to a bash script (must be ‘.sh’) to be executed. 
- env – If env is not None, it must be a mapping that defines the environment variables for the new process; these are used instead of inheriting the current process environment, which is the default behavior. (templated) 
- output_encoding – output encoding of bash command. 
 
 - See also - For more information on how to use this sensor,take a look at the guide: BashSensor 
