diff --git a/lib/backend/client.go b/lib/backend/client.go index 317e6c75d..c2fe3635d 100644 --- a/lib/backend/client.go +++ b/lib/backend/client.go @@ -34,8 +34,8 @@ func Register(name string, factory ClientFactory) { _factories[name] = factory } -// getFactory returns backend client factory given client name. -func getFactory(name string) (ClientFactory, error) { +// GetFactory returns backend client factory given client name. +func GetFactory(name string) (ClientFactory, error) { factory, ok := _factories[name] if !ok { return nil, fmt.Errorf("no backend client defined with name %s", name) diff --git a/lib/backend/manager.go b/lib/backend/manager.go index 9ebe19e46..6a0f6e887 100644 --- a/lib/backend/manager.go +++ b/lib/backend/manager.go @@ -78,7 +78,7 @@ func NewManager(managerConfig ManagerConfig, configs []Config, auth AuthConfig, var backendConfig interface{} for backendName, backendConfig = range config.Backend { // Pull the only key/value out of map } - factory, err := getFactory(backendName) + factory, err := GetFactory(backendName) if err != nil { return nil, fmt.Errorf("get backend client factory: %s", err) }