All,
I just pulled down the latest Net::SFTP from CPAN and am using it w/
Perl 5.6.1. I've used the module before and don't *think* I've seen
this problem, but I can't say for sure and have only one machine to test
it on. What happens is that if an SFTP connection is refused to the
specified host (i.e. the ssh server is down), my script below dies and
does not print the failure message I've specified.
Is this a fault of my environment? Of the module? Is there a way that
I can prevent this from happening? If I can't connect to the SFTP
server, I cannot allow my script to just die -- I need to send an SNMP
message to inform someone of the problem.
As always, insight is mucho appreciato.
#/usr/bin/perl -w
use strict;
use Net::SFTP;
my ($sftp) = Net::SFTP->new("10.25.3.150", user=>"administrator",
password=>"suite100");
if (!$sftp) {
print "I can't connect!";
} else {
print "SUCCESS!";
}
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
- Re: Net::SFTP causes script to exit if connection can't be ... Ian Zapczynski
- Re: Net::SFTP causes script to exit if connection can'... Mark Goland
- Re: Net::SFTP causes script to exit if connection ... Ian Zapczynski
- Re: More on Net::SFTP causes script to exit if con... Ian Zapczynski
- RESOLVED: Net::SFTP causes script to exit if conne... Ian Zapczynski