airflow.providers.apache.hdfs.sensors.hdfs
¶
Module Contents¶
Classes¶
Waits for a file or folder to land in HDFS |
|
Waits for matching files by matching on regex |
|
Waits for a non-empty directory |
Attributes¶
- class airflow.providers.apache.hdfs.sensors.hdfs.HdfsSensor(*, filepath, hdfs_conn_id='hdfs_default', ignored_ext=None, ignore_copying=True, file_size=None, hook=HDFSHook, **kwargs)[source]¶
Bases:
airflow.sensors.base.BaseSensorOperator
Waits for a file or folder to land in HDFS
- Parameters
See also
For more information on how to use this operator, take a look at the guide: Waits for a file or folder to land in HDFS
- static filter_for_filesize(result, size=None)[source]¶
Will test the filepath result and test if its size is at least self.filesize
- class airflow.providers.apache.hdfs.sensors.hdfs.HdfsRegexSensor(regex, *args, **kwargs)[source]¶
Bases:
HdfsSensor
Waits for matching files by matching on regex
See also
For more information on how to use this operator, take a look at the guide: HdfsRegexSensor
- class airflow.providers.apache.hdfs.sensors.hdfs.HdfsFolderSensor(be_empty=False, *args, **kwargs)[source]¶
Bases:
HdfsSensor
Waits for a non-empty directory
See also
For more information on how to use this operator, take a look at the guide: HdfsFolderSensor