Add the get method
This commit is contained in:
@ -15,11 +15,11 @@ type Providers interface {
|
||||
RawServerLocation(string) (string, error)
|
||||
}
|
||||
|
||||
func GetProvider(provider proto.Provider) (Providers, error) {
|
||||
func GetProvider(provider string) (Providers, error) {
|
||||
switch provider {
|
||||
case proto.Provider_PROVIDER_HETZNER:
|
||||
case proto.Provider_PROVIDER_HETZNER.String(), "hetzner":
|
||||
return &Hetzner{}, nil
|
||||
default:
|
||||
return nil, fmt.Errorf("unknown provider: %s", provider.String())
|
||||
return nil, fmt.Errorf("unknown provider: %s", provider)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user