package CheckVP;
use Net::Telnet ();
use strict;
(my $path = $0) =~ s/\/?[^\/]*\z//; # directorio donde reside el script
sub new
{
my ($class, $args) = @_;
my $host = $args->{host};
my $opcuser = $args->{user};
my $opcpass = $args->{pass};
my $hdtuser= 'csvsys';
my $hdtpass= 'csv_sys';
my $timeout = 30;
my $t = new Net::Telnet (
Timeout => $timeout
, Binmode => 0
, Errmode => 'die' #\&terror
, Prompt => '/>$/' );
my $fninput = "$path/log/input_$opcuser.log";
my $fhinput = $t->input_log($fninput);