diff --git a/perl-xCAT/xCAT/FSPpower.pm b/perl-xCAT/xCAT/FSPpower.pm index 168d08e50..d19076c2c 100644 --- a/perl-xCAT/xCAT/FSPpower.pm +++ b/perl-xCAT/xCAT/FSPpower.pm @@ -191,8 +191,9 @@ sub powercmd { } elsif ($$d[4] =~ /^(fsp|cec)$/) { if($action =~ /^on$/) { $action = "cec_on_autostart"; } if($action =~ /^off$/) { $action = "cec_off"; } + if($action =~ /^resetsp$/) { $action = "reboot_service_processor"; } if($action =~ /^lowpower$/) { $action = "cec_on_low_power"; } - if($action !~ /^cec_on_autostart$/ && $action !~ /^cec_off$/ && $action !~ /^cec_on_low_power$/ && $action !~ /^onstandby$/ ) { + if($action !~ /^cec_on_autostart$/ && $action !~ /^cec_off$/ && $action !~ /^cec_on_low_power$/ && $action !~ /^onstandby$/ && $action !~ /^reboot_service_processor$/ ) { push @output, [$node_name, "\'$action\' command not supported for CEC", -1 ]; #return (\@output); next;