Net::FTPSSL::Robust - download files over FTP
Net::FTPSSL::Robust is a Net::FTP::Robust Net::FTPSSL::Robust is a Exporter
use Net::FTPSSL; # will publish some constants use Net::FTPSSL::Robust; # more constants my $ftp = Net::FTPSSL::Robust->new ( Host => $host , Security => SECURITY_TLS ); # Further, see Net::FTP::Robust
This module is specialized in (on the moment only) downloading large data-sets (gigabytes) via FTP over an encrypted connection. It uses Net::FTPSSL for the encryption and Net::FTP::Robust for the logic.
Use to connect to one ftp-server. All OPTIONS are passed to Net::FTPSSL method new(). These options all start with capitals.
new()
-Option --Default Security SECURITY_TLS useSSL <false>
Replaces the useSSL option for Net::FTPSSL. The constants are exported.
useSSL
When true SSL is used, otherwise TLS. This is the only Net::FTPSSL option which starts with a lower-case. Usable, but deprecated: please use
Net::FTPSSL implements the FTP protocol over encrypted connections. Net::FTPSSL::Robust adds retries and logging, to retrieve data which takes hours to download, sometimes over quite instable connections. It uses Log::Report which can connect to various logging frameworks for its messages.
Net::FTPSSL::Robust
See "Limitations" in Net::FTP::Robust.
This module is part of Net-FTPSSL-Robust distribution version 0.06, built on January 22, 2018. Website: http://perl.overmeer.net/CPAN/
Copyrights 2009-2018 by [Mark Overmeer]. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://dev.perl.org/licenses/
To install Net::FTPSSL::Robust, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::FTPSSL::Robust
CPAN shell
perl -MCPAN -e shell install Net::FTPSSL::Robust
For more information on module installation, please visit the detailed CPAN module installation guide.