fix power action to accept yes/no action
This commit is contained in:
@@ -113,10 +113,13 @@ sub power {
|
|||||||
return job_error("Cannot alter port: $reconfig_check")
|
return job_error("Cannot alter port: $reconfig_check")
|
||||||
if $reconfig_check;
|
if $reconfig_check;
|
||||||
|
|
||||||
|
|
||||||
my $ip = $job->device;
|
my $ip = $job->device;
|
||||||
my $pn = $job->port;
|
my $pn = $job->port;
|
||||||
|
|
||||||
|
# munge data
|
||||||
(my $data = $job->subaction) =~ s/-\w+//; # remove -other
|
(my $data = $job->subaction) =~ s/-\w+//; # remove -other
|
||||||
|
$data = 'true' if $data =~ m/^(on|yes|up)$/;
|
||||||
|
$data = 'false' if $data =~ m/^(off|no|down)$/;
|
||||||
|
|
||||||
# snmp connect using rw community
|
# snmp connect using rw community
|
||||||
my $info = snmp_connect_rw($ip)
|
my $info = snmp_connect_rw($ip)
|
||||||
|
|||||||
Reference in New Issue
Block a user