Blame demos/ftp

Packit bd23c0
#!perl
Packit bd23c0
Packit bd23c0
use 5.008001;
Packit bd23c0
Packit bd23c0
use strict;
Packit bd23c0
use warnings;
Packit bd23c0
Packit bd23c0
use blib;
Packit bd23c0
use Getopt::Long;
Packit bd23c0
use Net::FTP;
Packit bd23c0
Packit bd23c0
our $opt_debug = undef;
Packit bd23c0
our $opt_firewall = undef;
Packit bd23c0
Packit bd23c0
GetOptions(qw(debug firewall=s));
Packit bd23c0
Packit bd23c0
my @firewall = defined $opt_firewall ? (Firewall => $opt_firewall) : ();
Packit bd23c0
Packit bd23c0
foreach my $host (@ARGV)
Packit bd23c0
 {
Packit bd23c0
  my $ftp = Net::FTP->new($host, @firewall, Debug => $opt_debug ? 1 : 0);
Packit bd23c0
  $ftp->login();
Packit bd23c0
  print $ftp->pwd,"\n";
Packit bd23c0
  $ftp->quit;
Packit bd23c0
 }
Packit bd23c0