Provider package for Apache Airflow that enables FTP file transfer protocol operations including hooks, operators, and sensors for workflow integration.
84
MLSD Structured Directory Listing
FTPHook instantiation
100%
100%
describe_directory usage
100%
100%
Remote path parameter
100%
100%
Return structured data
100%
100%
Batch File Transfer
FTPFileTransmitOperator usage
0%
100%
Batch transfer implementation
0%
100%
PUT operation configuration
0%
100%
Intermediate directory creation
0%
100%
Connection configuration
100%
100%
FTP Connection Management
FTPHook instantiation
100%
0%
FTPSHook instantiation
100%
0%
get_conn() method
100%
0%
Passive mode handling
100%
100%
Connection lifecycle
100%
0%
Connection validation
50%
0%
File/Directory Existence Monitoring
FTPSensor usage
100%
100%
FTPSSensor usage
100%
100%
Connection configuration
100%
100%
Path specification
100%
100%
Polling interval
100%
100%
Timeout configuration
100%
100%
Template field support
50%
100%
File Modification Time and Size Retrieval
FTPHook Import
80%
100%
FTPHook Initialization
100%
100%
get_mod_time() Usage
100%
100%
get_size() Usage
100%
100%
Return Type Handling
100%
100%
Sensor Timeout and Soft-Fail Strategies
FTPSensor Usage
100%
100%
Critical File Timeout
100%
100%
Critical File Hard-Fail
100%
100%
Optional File Timeout
100%
100%
Optional File Soft-Fail
100%
100%
Poke Interval
100%
100%
Poke Mode
100%
100%
FTP Connection
100%
100%
Directory Listing and Metadata
FTPHook instantiation
80%
100%
list_directory() usage
100%
100%
describe_directory() usage
72%
100%
create_directory() usage
75%
100%
delete_directory() usage
75%
100%
Character Encoding Support for Non-ASCII Filenames
FTPSensor usage
0%
100%
Connection ID configuration
100%
100%
Encoding awareness
100%
50%
Cyrillic filename handling
100%
100%
Latin-1 filename handling
100%
100%
Sensor parameters
100%
100%
File Download (GET) Operations
FTPHook instantiation
100%
100%
Single file download
80%
80%
Batch download implementation
50%
75%
List length validation
100%
100%
Intermediate directory creation
100%
100%
Return values
100%
100%
Error handling
100%
100%
File-like Buffer Support for In-Memory Operations
FTPHook instantiation
66%
0%
BytesIO for download
100%
100%
retrieve_file() usage
0%
0%
BytesIO for upload
100%
100%
store_file() usage
0%
0%
Install with Tessl CLI
npx tessl i tessl/pypi-apache-airflow-providers-ftp