diff --git a/cmd/provider/provider.go b/cmd/provider/provider.go index cf78ff48..a605ec56 100644 --- a/cmd/provider/provider.go +++ b/cmd/provider/provider.go @@ -152,7 +152,7 @@ func initNode(ctx *cli.Context) error { var conf darknode.Config if configFile != "" { var err error - conf, err = darknode.NewConfigFromJSONFile(path) + conf, err = darknode.NewConfigFromJSONFile(configFile) if err != nil { return errors.New("invalid config file") } diff --git a/util/node.go b/util/node.go index ae994cab..10c33802 100644 --- a/util/node.go +++ b/util/node.go @@ -90,10 +90,11 @@ func IP(name string) (string, error) { cmd := fmt.Sprintf("cd %v && terraform output ip", NodePath(name)) ip, err := CommandOutput(cmd) + ip = strings.TrimSpace(ip) if strings.HasPrefix(ip, "\"") { ip = strings.Trim(ip, "\"") } - return strings.TrimSpace(ip), err + return ip, err } // Version gets the version of the software the darknode currently is running.