Files
cloudpods/pkg/util/ipmitool/shell/status.go
2019-01-07 17:06:29 +08:00

20 lines
420 B
Go

package shell
import (
"fmt"
"yunion.io/x/onecloud/pkg/baremetal/utils/ipmitool"
"yunion.io/x/onecloud/pkg/util/shellutils"
)
func init() {
shellutils.R(&EmptyOptions{}, "get-chassis-power-status", "Get chassis power status", func(cli ipmitool.IPMIExecutor, _ *EmptyOptions) error {
status, err := ipmitool.GetChassisPowerStatus(cli)
if err != nil {
return err
}
fmt.Println(status)
return nil
})
}