NAME
Net::FTPSSL::Robust - download files over FTP
INHERITANCE
Net::FTPSSL::Robust
is a Net::FTP::Robust
Net::FTPSSL::Robust
is a Exporter
SYNOPSIS
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
DESCRIPTION
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.
METHODS
Constructors
Net::FTPSSL::Robust->new(OPTIONS)
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>
. Security => SECURITY_TLS|SECURITY_SSL
Replaces the useSSL
option for Net::FTPSSL. The constants are exported.
. useSSL => BOOLEAN
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
Download
DETAILS
Comparison
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.
Limitations
See "Limitations" in Net::FTP::Robust.
SEE ALSO
This module is part of Net-FTPSSL-Robust distribution version 0.02, built on November 13, 2009. Website: http://perl.overmeer.net. See also Net::FTP.
COPYRIGHTS
Copyrights of the perl code and the related documentation by 2009 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