Test::Smoke::Syncer::FTP

This handles syncing by getting the source-tree from a FTP server. It uses the Test::Smoke::FTPClient that implements a mirror function.

Test::Smoke::Syncer::FTP->new( %args )

Known args for this class:

* ftphost (ftp.example.com)
* ftpusr  (anonymous)
* ftppwd (?)
* ftpsdir (/)
* ftype (undef|binary|ascii)

* ddir
* v

$syncer->sync()

This does the actual syncing:

* Mirror

COPYRIGHT

(c) 2002-2013, All rights reserved.

* Abe Timmerman <abeltje@cpan.org>

This library 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>,
* <http://www.gnu.org/copyleft/gpl.html>

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.