diff --git a/main.go b/main.go index 3404b38..bc986c0 100644 --- a/main.go +++ b/main.go @@ -94,12 +94,12 @@ func lowerCaseOpt(opt, val string) string { } func loadConfig() error { - fp := filepath.Join(bombadillo.Options["configlocation"], ".bombadillo.ini") - err := os.MkdirAll(fp, 0755) + err := os.MkdirAll(bombadillo.Options["configlocation"], 0755) if err != nil { - return fmt.Errorf("configlocation cannot be written to or is invalid") + return fmt.Errorf("Error creating configlocation: %s", err.Error()) } + fp := filepath.Join(bombadillo.Options["configlocation"], ".bombadillo.ini") file, err := os.Open(fp) if err != nil { err = saveConfig()