|
@@ -30,6 +30,7 @@ func RunCmd(command string, printerr bool) (string, error) {
|
|
<-ctx.Done()
|
|
<-ctx.Done()
|
|
_ = syscall.Kill(-cmd.Process.Pid, syscall.SIGKILL)
|
|
_ = syscall.Kill(-cmd.Process.Pid, syscall.SIGKILL)
|
|
}()
|
|
}()
|
|
|
|
+ cmd.Wait()
|
|
out, err := cmd.CombinedOutput()
|
|
out, err := cmd.CombinedOutput()
|
|
if err != nil && printerr {
|
|
if err != nil && printerr {
|
|
log.Println("error running command:", command)
|
|
log.Println("error running command:", command)
|
|
@@ -37,5 +38,3 @@ func RunCmd(command string, printerr bool) (string, error) {
|
|
}
|
|
}
|
|
return string(out), err
|
|
return string(out), err
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|