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.
-Option --Default Security SECURITY_TLS useSSL <false>
Net::FTPSSL implements the FTP protocol over encrypted connections.
Net::FTPSLL::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.
Copyrights of the perl code and the related documentation by 2009-2011 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://www.perl.com/perl/misc/Artistic.html