diff --git a/config/loader.go b/config/loader.go index ca955b6..442c307 100644 --- a/config/loader.go +++ b/config/loader.go @@ -119,17 +119,15 @@ func LoadConfig(configPath string) (*Config, error) { }, } - if configPath != "" { - f, err := os.Open(configPath) - if err != nil { - return nil, fmt.Errorf("failed to open config file: %v", err) - } - defer f.Close() + f, err := os.Open(configPath) + if err != nil { + return nil, fmt.Errorf("failed to open config file: %v", err) + } + defer f.Close() - d := yaml.NewDecoder(f) - if err := d.Decode(config); err != nil { - return nil, fmt.Errorf("failed to parse config file: %v", err) - } + d := yaml.NewDecoder(f) + if err := d.Decode(config); err != nil { + return nil, fmt.Errorf("failed to parse config file: %v", err) } // validate forge is set diff --git a/main.go b/main.go index 9b2fdf2..7445a68 100644 --- a/main.go +++ b/main.go @@ -16,7 +16,7 @@ import ( ) func main() { - configPath := flag.String("config", "", "The config file") + configPath := flag.String("config", "config.yaml", "The config file") mountoptionsFlag := flag.String("o", "", "Filesystem mount options. See mount.fuse(8)") debug := flag.Bool("debug", false, "Enable debug logging")