diff --git a/libcloud/compute/providers.py b/libcloud/compute/providers.py index 4a7b02f719..afdc745028 100644 --- a/libcloud/compute/providers.py +++ b/libcloud/compute/providers.py @@ -91,6 +91,8 @@ ('libcloud.compute.drivers.openstack', 'OpenStackNodeDriver'), Provider.NINEFOLD: ('libcloud.compute.drivers.ninefold', 'NinefoldNodeDriver'), + Provider.TERREMARK: + ('libcloud.compute.drivers.vcloud', 'TerremarkDriver') } def get_driver(provider): diff --git a/libcloud/compute/types.py b/libcloud/compute/types.py index fd1af9e201..59b60a3e72 100644 --- a/libcloud/compute/types.py +++ b/libcloud/compute/types.py @@ -55,6 +55,7 @@ class Provider(object): @cvar BLUEBOX: Bluebox @cvar OPSOURCE: Opsource Cloud @cvar NINEFOLD: Ninefold + @cvar TERREMARK: Terremark """ DUMMY = 0 EC2 = 1 # deprecated name @@ -93,6 +94,7 @@ class Provider(object): SKALICLOUD = 32 SERVERLOVE = 33 NINEFOLD = 34 + TERREMARK = 35 class NodeState(object): """