--- 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 ) ;