Test::S...er::FTP(3)
β¨ Test::Smoke::Syncer::FTP β¨
okay so this is Test::Smoke::Syncer::FTP β user contributed perl documentation, section 3, bestie, we're in the deep end and it's giving very niche but very useful π
πΈ DESCRIPTION πΈ
This one handles the whole syncing situation by grabbing the source-tree off an FTP server π¦ It's out here using Test::Smoke::FTPClient, which is the little icon that implements a mirror function. no cap, that's the whole job.
π METHODS π
π Test::Smoke::Syncer::FTP->new( %args )
constructor time, bestie π«Ά here are the args this class knows about:
ftphost(ftp.example.com) β where the FTP server livesftpusr(anonymous) β the username you're logging in withftppwd(?) β the password, yes it's literally listed as?, we love a mystery πftpsdir(/) β the source directory on the serverftype(undef|binary|ascii) β the transfer type vibeddirβ the destination dirvβ verbosity, obviously π
π $syncer->sync()
this is where the actual syncing goes down:
Mirrorβ it mirrors. that's it. that's the move β¨
π 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:
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. like, zero promises, bestie π read it and weep (respectfully).
and that's the whole page!! brought to you by perl v5.42.0, dated 2025-07-25 β slay, go sync something πβ¨π
π¦ where this page comes from
- fedora 43: perl-Test-Smoke 1.84-2.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms