--- lib/PXElator/amt.pm 2009/08/09 19:00:52 181
+++ lib/PXElator/amt.pm 2009/08/09 21:44:53 186
@@ -7,13 +7,16 @@
use Intel::AMT::RemoteControl;
use Intel::AMT::NetworkAdministration;
use Data::Dump qw/dump/;
+use Regexp::Common qw/net/;
use html;
sub info {
my $amt = shift;
- my ( $passwd, $ip ) = split(/\n/, $amt);
- warn "amt $ip\n";
+ my ( $passwd, $ip ) = split(/\s+/, $amt);
+ ( $ip, $passwd ) = ( $passwd, $ip ) if $passwd =~ m/$RE{net}{IPv4}/;
+
+ warn "amt $ip ", '*' x length($passwd), "\n";
$ENV{AMT_HOST} = $ip;
$ENV{AMT_PASSWORD} = $passwd;
@@ -22,7 +25,8 @@
$out = qq|power: S| . Intel::AMT::RemoteControl::SystemPowerState
. qq|
|
- . qq|amt|
+ . qq| amt|
+ . qq| ip|
. qq|
|
. html::pre_dump( Intel::AMT::NetworkAdministration::network_settings )
;