func init() { initDrivers() gofig.SetGlobalConfigPath(util.EtcDirPath()) gofig.SetUserConfigPath(fmt.Sprintf("%s/.rexray", gotil.HomeDir())) gofig.Register(globalRegistration()) gofig.Register(driverRegistration()) }
func init() { gofigCore.SetGlobalConfigPath(util.EtcDirPath()) gofigCore.SetUserConfigPath(path.Join(gotil.HomeDir(), util.DotDirName)) r := gofigCore.NewRegistration("Global") r.SetYAML(` rexray: logLevel: warn `) r.Key(gofig.String, "h", "", "The libStorage host.", "rexray.host", "host") r.Key(gofig.String, "s", "", "The libStorage service.", "rexray.service", "service") r.Key(gofig.String, "l", "warn", "The log level (error, warn, info, debug)", "rexray.logLevel", "logLevel") gofigCore.Register(r) }