NAME

Bio::GMOD::Util::Mirror - File and directory mirroring

SYNPOSIS

my $mirror = Bio::GMOD::Util::Mirror->new(@opts);
$mirror->mirror($path);

DESCRIPTION

Bio::GMOD::Util::Mirror is used to fetch files and directories in order to keep a MOD installation up-to-date.

PRIVATE METHODS

$mirror = Bio::GMOD::Util::Mirror->new(@opts);

Create a new Bio::GMOD::Util::Mirror object.

Options:
-host  Fully qualified hostname, minus protcol
-path  Remote path or file to mirror
-localpath  Local path to mirror into
-user  FTP user if neeeded (defaults to anonymous)
-pass  FTP pass if neeeded (defaults to anonymous@localhost)
-passive Whether to use passive transfers
-hash  FTP hashing algorithm
$mirror->mirror($path)

Mirror the $file or $path. If $path is not provided, the path will be culled from the object itself provided during object construction.

BUGS

None reported.

SEE ALSO

Bio::GMOD

AUTHOR

Todd W. Harris <harris@cshl.edu>.

Copyright (c) 2003-2005 Cold Spring Harbor Laboratory.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.