(cmd string, args ...string)
| 1108 | } |
| 1109 | |
| 1110 | func runError(cmd string, args ...string) ([]byte, error) { |
| 1111 | if debug { |
| 1112 | t0 := time.Now() |
| 1113 | log.Println("runError:", cmd, strings.Join(args, " ")) |
| 1114 | defer func() { |
| 1115 | log.Println("... in", time.Since(t0)) |
| 1116 | }() |
| 1117 | } |
| 1118 | ecmd := exec.Command(cmd, args...) |
| 1119 | bs, err := ecmd.CombinedOutput() |
| 1120 | return bytes.TrimSpace(bs), err |
| 1121 | } |
| 1122 | |
| 1123 | func runPrint(cmd string, args ...string) { |
| 1124 | runPrintInDir(".", cmd, args...) |
no test coverage detected