You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by je...@apache.org on 2010/05/06 16:59:03 UTC

svn commit: r941763 - in /incubator/libcloud/trunk/libcloud/drivers: dummy.py ecp.py gogrid.py ibm.py linode.py opennebula.py rackspace.py rimuhosting.py slicehost.py softlayer.py vcloud.py voxel.py vpsnet.py

Author: jerry
Date: Thu May  6 14:59:02 2010
New Revision: 941763

URL: http://svn.apache.org/viewvc?rev=941763&view=rev
Log:
Basic docstrings for driver connection classes

Modified:
    incubator/libcloud/trunk/libcloud/drivers/dummy.py
    incubator/libcloud/trunk/libcloud/drivers/ecp.py
    incubator/libcloud/trunk/libcloud/drivers/gogrid.py
    incubator/libcloud/trunk/libcloud/drivers/ibm.py
    incubator/libcloud/trunk/libcloud/drivers/linode.py
    incubator/libcloud/trunk/libcloud/drivers/opennebula.py
    incubator/libcloud/trunk/libcloud/drivers/rackspace.py
    incubator/libcloud/trunk/libcloud/drivers/rimuhosting.py
    incubator/libcloud/trunk/libcloud/drivers/slicehost.py
    incubator/libcloud/trunk/libcloud/drivers/softlayer.py
    incubator/libcloud/trunk/libcloud/drivers/vcloud.py
    incubator/libcloud/trunk/libcloud/drivers/voxel.py
    incubator/libcloud/trunk/libcloud/drivers/vpsnet.py

Modified: incubator/libcloud/trunk/libcloud/drivers/dummy.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/dummy.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/dummy.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/dummy.py Thu May  6 14:59:02 2010
@@ -26,6 +26,9 @@ from zope.interface import implements
 import uuid
 
 class DummyConnection(ConnectionKey):
+    """
+    Dummy connection class
+    """
 
     def connect(self, host=None, port=None):
         pass

Modified: incubator/libcloud/trunk/libcloud/drivers/ecp.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/ecp.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/ecp.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/ecp.py Thu May  6 14:59:02 2010
@@ -70,6 +70,9 @@ class ECPResponse(Response):
         return self.headers
 
 class ECPConnection(ConnectionUserAndKey):
+    """
+    Connection class for the Enomaly ECP driver
+    """
 
     responseCls = ECPResponse
     host = API_HOST

Modified: incubator/libcloud/trunk/libcloud/drivers/gogrid.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/gogrid.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/gogrid.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/gogrid.py Thu May  6 14:59:02 2010
@@ -91,6 +91,9 @@ class GoGridResponse(Response):
         return self.object['message']
 
 class GoGridConnection(ConnectionUserAndKey):
+    """
+    Connection class for the GoGrid driver
+    """
 
     host = HOST
     responseCls = GoGridResponse

Modified: incubator/libcloud/trunk/libcloud/drivers/ibm.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/ibm.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/ibm.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/ibm.py Thu May  6 14:59:02 2010
@@ -44,8 +44,9 @@ class IBMResponse(Response):
 
 class IBMConnection(ConnectionUserAndKey):
     """
-    Handles the connection to the IBM Developer Cloud.
+    Connection class for the IBM Developer Cloud driver
     """
+
     host = HOST
     responseCls = IBMResponse
 

Modified: incubator/libcloud/trunk/libcloud/drivers/linode.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/linode.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/linode.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/linode.py Thu May  6 14:59:02 2010
@@ -119,9 +119,15 @@ class LinodeResponse(Response):
 
 
 class LinodeConnection(ConnectionKey):
-    # Wraps a Linode HTTPS connection, and passes along the connection key.
+    """
+    Connection class for the LinodeConnection driver
+
+    Wraps Linode HTTPS connection, and passes along the connection key.
+    """
+
     host = LINODE_API
     responseCls = LinodeResponse
+
     def add_default_params(self, params):
         params["api_key"] = self.key
         # Be explicit about this in case the default changes.

Modified: incubator/libcloud/trunk/libcloud/drivers/opennebula.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/opennebula.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/opennebula.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/opennebula.py Thu May  6 14:59:02 2010
@@ -53,6 +53,9 @@ class OpenNebulaResponse(Response):
 
 
 class OpenNebulaConnection(ConnectionUserAndKey):
+    """
+    Connection class for the OpenNebula driver
+    """
 
     host = API_HOST
     port = API_PORT

Modified: incubator/libcloud/trunk/libcloud/drivers/rackspace.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/rackspace.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/rackspace.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/rackspace.py Thu May  6 14:59:02 2010
@@ -53,6 +53,10 @@ class RackspaceResponse(Response):
 
 
 class RackspaceConnection(ConnectionUserAndKey):
+    """
+    Connection class for the Rackspace driver
+    """
+
     api_version = 'v1.0'
     auth_host = 'auth.api.rackspacecloud.com'
     responseCls = RackspaceResponse

Modified: incubator/libcloud/trunk/libcloud/drivers/rimuhosting.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/rimuhosting.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/rimuhosting.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/rimuhosting.py Thu May  6 14:59:02 2010
@@ -73,6 +73,9 @@ class RimuHostingResponse(Response):
                                        % (self.body))
 
 class RimuHostingConnection(ConnectionKey):
+    """
+    Connection class for the RimuHosting driver
+    """
 
     api_context = API_CONTEXT
     host = API_HOST

Modified: incubator/libcloud/trunk/libcloud/drivers/slicehost.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/slicehost.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/slicehost.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/slicehost.py Thu May  6 14:59:02 2010
@@ -47,6 +47,9 @@ class SlicehostResponse(Response):
 
 
 class SlicehostConnection(ConnectionKey):
+    """
+    Connection class for the Slicehost driver
+    """
 
     host = 'api.slicehost.com'
     responseCls = SlicehostResponse

Modified: incubator/libcloud/trunk/libcloud/drivers/softlayer.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/softlayer.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/softlayer.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/softlayer.py Thu May  6 14:59:02 2010
@@ -162,6 +162,10 @@ class SoftLayerProxy(xmlrpclib.ServerPro
         )
 
 class SoftLayerConnection(object):
+    """
+    Connection class for the SoftLayer driver
+    """
+
     proxyCls = SoftLayerProxy
     driver = None
 

Modified: incubator/libcloud/trunk/libcloud/drivers/vcloud.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/vcloud.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/vcloud.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/vcloud.py Thu May  6 14:59:02 2010
@@ -211,6 +211,9 @@ class VCloudResponse(Response):
                                httplib.NO_CONTENT, httplib.ACCEPTED)
 
 class VCloudConnection(ConnectionUserAndKey):
+    """
+    Connection class for the VCloud driver
+    """
 
     responseCls = VCloudResponse
     token = None
@@ -574,6 +577,10 @@ class VCloudNodeDriver(NodeDriver):
     features = {"create_node": ["password"]}
 
 class HostingComConnection(VCloudConnection):
+    """
+    VCloud connection subclass for hosting.com
+    """
+
     host = "vcloud.safesecureweb.com"
 
     def _get_auth_headers(self):
@@ -588,6 +595,10 @@ class HostingComDriver(VCloudNodeDriver)
     connectionCls = HostingComConnection
 
 class TerremarkConnection(VCloudConnection):
+    """
+    VCloud connection subclass for Terremark
+    """
+
     host = "services.vcloudexpress.terremark.com"
 
 class TerremarkDriver(VCloudNodeDriver):

Modified: incubator/libcloud/trunk/libcloud/drivers/voxel.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/voxel.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/voxel.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/voxel.py Thu May  6 14:59:02 2010
@@ -66,6 +66,9 @@ class VoxelResponse(Response):
         return True
 
 class VoxelConnection(ConnectionUserAndKey):
+    """
+    Connection class for the Voxel driver
+    """
 
     host = VOXEL_API_HOST
     responseCls = VoxelResponse

Modified: incubator/libcloud/trunk/libcloud/drivers/vpsnet.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/vpsnet.py?rev=941763&r1=941762&r2=941763&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/vpsnet.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/vpsnet.py Thu May  6 14:59:02 2010
@@ -69,6 +69,9 @@ class VPSNetResponse(Response):
             return "\n".join(errors)
 
 class VPSNetConnection(ConnectionUserAndKey):
+    """
+    Connection class for the VPS.net driver
+    """
 
     host = API_HOST
     responseCls = VPSNetResponse