This commit is contained in:
Alex Dadgar
2015-11-06 10:41:42 -08:00
parent 325de0ec35
commit 5ec6aeaa39
5 changed files with 29 additions and 91 deletions

View File

@@ -59,14 +59,7 @@ func (e *BasicExecutor) Start() error {
return err
}
parsedPath, err := args.ParseAndReplace(e.cmd.Path, envVars.Map())
if err != nil {
return err
} else if len(parsedPath) != 1 {
return fmt.Errorf("couldn't properly parse command path: %v", e.cmd.Path)
}
e.cmd.Path = parsedPath[0]
e.cmd.Path = args.ReplaceEnv(e.cmd.Path, envVars.Map())
combined := strings.Join(e.cmd.Args, " ")
parsed, err := args.ParseAndReplace(combined, envVars.Map())
if err != nil {