Author: tomaz
Date: Wed Oct 19 20:30:48 2011
New Revision: 1186462
URL: http://svn.apache.org/viewvc?rev=1186462&view=rev
Log:
Export Terremark provider via get_provider.
Modified:
libcloud/trunk/libcloud/compute/providers.py
libcloud/trunk/libcloud/compute/types.py
Modified: libcloud/trunk/libcloud/compute/providers.py
URL:
http://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/providers.py?rev=1186462&r1=1186461&r2=1186462&view=diff
==============================================================================
--- libcloud/trunk/libcloud/compute/providers.py (original)
+++ libcloud/trunk/libcloud/compute/providers.py Wed Oct 19 20:30:48 2011
@@ -91,6 +91,8 @@ DRIVERS = {
('libcloud.compute.drivers.openstack', 'OpenStackNodeDriver'),
Provider.NINEFOLD:
('libcloud.compute.drivers.ninefold', 'NinefoldNodeDriver'),
+ Provider.TERREMARK:
+ ('libcloud.compute.drivers.vcloud', 'TerremarkDriver')
}
def get_driver(provider):
Modified: libcloud/trunk/libcloud/compute/types.py
URL:
http://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/types.py?rev=1186462&r1=1186461&r2=1186462&view=diff
==============================================================================
--- libcloud/trunk/libcloud/compute/types.py (original)
+++ libcloud/trunk/libcloud/compute/types.py Wed Oct 19 20:30:48 2011
@@ -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):
"""