Can't locate object method "new" via package "Net::FTP::A" at /i/forget/exact/path/IO/Socket.pm line 168.
####
#!/usr/local/bin/perl
use strict;
my $workingdir="/some/directory/electronic_polling_scripts";
.
.
.
ftpFile($workingdir . "/RESULTS/MyBlobOData.csv");
sub ftpFile{
use Net::FTP;
print "FTP File to Reports Server\n";
my ($file) = @_;
my $ftp;
$ftp = Net::FTP->new("reportserver.domain.name");
$ftp->login("anonymous","anonpw");
$ftp->cwd("ePolling/Script1_data");
$ftp->put($file);
$ftp->quit;
print "FTP Complete\n";
return;
}
####
sub_accept {
@_ == 1 || @- == 2 or croak 'usage $sock->accept([PKG])';
my $sock = shift;
my $pkg = shift || $sock;
my $timeout = ${*$sock}{'io_socket_timeout'};
my $new = $pkg->new(Timeout => $timeout);