Net-OpenSSH-More
view release on metacpan or search on metacpan
lib/Net/OpenSSH/More/Linux.pm view on Meta::CPAN
my $lowest_metric = ( sort keys %interfaces )[0];
my $interface = $interfaces{$lowest_metric}->[0] if defined $lowest_metric && $interfaces{$lowest_metric};
return $interface || 'eth0';
}
sub get_remote_ips {
my ( $self, $interface ) = @_;
return (
'v4' => [ $get_addrs_for_iface->( $self, $interface, 'inet' ) ],
'v6' => [ $get_addrs_for_iface->( $self, $interface, 'inet6' ) ],
);
}
sub get_local_ips {
my ( $self, $interface ) = @_;
return (
'v4' => [ $get_addrs_for_iface->( $self, $interface, 'inet', 1 ) ],
'v6' => [ $get_addrs_for_iface->( $self, $interface, 'inet6', 1 ) ],
);
}
sub copy {
my ( $self, $SOURCE, $DEST ) = @_;
return $self->cmd( qw{cp -a}, $SOURCE, $DEST );
}
1;
( run in 0.284 second using v1.01-cache-2.11-cpan-87723dcf8b7 )