21 |
$ip ||= $client_ip; |
$ip ||= $client_ip; |
22 |
|
|
23 |
if ( ! ping::host( $ip ) ) { |
if ( ! ping::host( $ip ) ) { |
24 |
return "$ip unreachable"; |
warn "$ip unreachable"; |
25 |
} |
} |
26 |
|
|
27 |
warn "amt $ip ", '*' x length($passwd), "\n"; |
warn "amt $ip ", '*' x length($passwd), "\n"; |
29 |
$ENV{AMT_HOST} = $ip; |
$ENV{AMT_HOST} = $ip; |
30 |
$ENV{AMT_PASSWORD} = $passwd; |
$ENV{AMT_PASSWORD} = $passwd; |
31 |
|
|
32 |
my $amt = Intel::AMT::NetworkAdministration::network_settings; |
my $amt; |
33 |
$amt->{power_state} = Intel::AMT::RemoteControl::SystemPowerState; |
eval { |
34 |
|
$amt = Intel::AMT::NetworkAdministration::network_settings; |
35 |
CouchDB::audit('network', $amt ); |
$amt->{power_state} = Intel::AMT::RemoteControl::SystemPowerState; |
36 |
|
CouchDB::audit('network', $amt ); |
37 |
|
}; |
38 |
|
warn "ERROR amt $@" if $@; |
39 |
|
|
40 |
my $out; |
my $out; |
41 |
|
|