Koha::File::Transport::FTP - FTP implementation of file transport
my $success = $self->_connect;
Start the FTP transport connect, returns true on success or undefined on failure.
Internal method that performs the FTP-specific upload operation.
Returns true on success or undefined on failure.
Internal method that performs the FTP-specific download operation.
Returns true on success or undefined on failure.
my $success = $server->_change_directory($directory);
Passed a directory name, this will change the current directory of the server connection.
Returns true on success or undefined on failure.
Internal method that performs the FTP-specific file listing operation. Returns an array reference of hashrefs with file information. Each hashref contains: filename, longname, size, perms.
Internal method that performs the FTP-specific file rename operation.
Returns true on success or undefined on failure.
$server->_disconnect();
Disconnects from the FTP server.
Internal method to check if transport is currently connected.
Ensure proper cleanup of FTP connections