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