satisfy linter

This commit is contained in:
vyzo 2020-08-07 20:20:22 +03:00
parent f6e8f02fd2
commit 7e16e3e220

View File

@ -24,7 +24,10 @@ func loadConfig(ds dtypes.MetadataDS) (*types.MpoolConfig, error) {
return nil, err return nil, err
} }
if haveCfg { if !haveCfg {
return DefaultConfig(), nil
}
cfgBytes, err := ds.Get(ConfigKey) cfgBytes, err := ds.Get(ConfigKey)
if err != nil { if err != nil {
return nil, err return nil, err
@ -32,9 +35,6 @@ func loadConfig(ds dtypes.MetadataDS) (*types.MpoolConfig, error) {
cfg := new(types.MpoolConfig) cfg := new(types.MpoolConfig)
err = json.Unmarshal(cfgBytes, cfg) err = json.Unmarshal(cfgBytes, cfg)
return cfg, err return cfg, err
} else {
return DefaultConfig(), nil
}
} }
func saveConfig(cfg *types.MpoolConfig, ds dtypes.MetadataDS) error { func saveConfig(cfg *types.MpoolConfig, ds dtypes.MetadataDS) error {