Add Hetzner provider in the metadata package

Signed-off-by: Simon Fridlund <simon@fridlund.email>
This commit is contained in:
Simon Fridlund
2019-10-03 14:06:33 +02:00
parent 9e3f61058f
commit fc88e2104e
3 changed files with 155 additions and 1 deletions

View File

@@ -45,7 +45,7 @@ var netProviders []Provider
var cdromProviders []Provider
func main() {
providers := []string{"aws", "gcp", "openstack", "scaleway", "vultr", "packet", "cdrom"}
providers := []string{"aws", "gcp", "hetzner", "openstack", "scaleway", "vultr", "packet", "cdrom"}
if len(os.Args) > 1 {
providers = os.Args[1:]
}
@@ -55,6 +55,8 @@ func main() {
netProviders = append(netProviders, NewAWS())
case "gcp":
netProviders = append(netProviders, NewGCP())
case "hetzner":
netProviders = append(netProviders, NewHetzner())
case "openstack":
netProviders = append(netProviders, NewOpenstack())
case "packet":