package sthome import ( "os" "os/exec" "k8s.io/klog/v2" ) func Execute(script string, command []string) (bool, error) { klog.InfoS("CZ: Executing ", "Path", script, "Args", command) cmd := &exec.Cmd{ Path: script, Args: command, Stdout: os.Stdout, Stderr: os.Stderr, } err := cmd.Start() if err != nil { return false, err } err = cmd.Wait() if err != nil { return false, err } return true, nil }