308
308
// run executes the passed command and returns the out.
309
309
func run(name string, args ...string) (string, error) {
310
310
cmd := exec.Command(name, args...)
311
315
out, err := cmd.CombinedOutput()
313
317
return "", runError(name, err, out)