Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.RackspaceNovaDfwConnection.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.RackspaceNovaDfwConnection.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.RackspaceNovaDfwConnection.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,180 @@ + + + + libcloud.compute.drivers.rackspacenova.RackspaceNovaDfwConnection : API documentation + + + + + + +

l.c.d.r.RackspaceNovaDfwConnection(RackspaceNovaConnection) : class documentation

+

+ Part of libcloud.compute.drivers.rackspacenova + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + +

+ Inherited from RackspaceNovaConnection: +

+ + + + + + + + + + + +
Methodget_endpointSelects the endpoint to use based on provider specific values, or overrides passed in by the user when setting up the driver.
+ +

+ Inherited from OpenStack_1_1_Connection (via RackspaceNovaConnection): +

+ + + + + + + + + + + +
Methodencode_dataEncode body data.
+ +

+ Inherited from OpenStackComputeConnection (via RackspaceNovaConnection, OpenStack_1_1_Connection): +

+ + + + + + + + + + + +
MethodrequestRequest a given `action`.
+ +

+ Inherited from OpenStackBaseConnection (via RackspaceNovaConnection, OpenStack_1_1_Connection, OpenStackComputeConnection): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__Initialize `user_id` and `key`; set `secure` to an C{int} based on passed value.
Methodadd_default_headersAdds default headers (such as Authorization, X-Foo-Bar) to the passed `headers`
Methodmorph_action_hookUndocumented
Method_populate_hosts_and_request_pathsOpenStack uses a separate host for API calls which is only provided after an initial authentication request.
Method_add_cache_busting_to_paramsUndocumented
+ +

+ Inherited from Connection (via RackspaceNovaConnection, OpenStack_1_1_Connection, OpenStackComputeConnection, OpenStackBaseConnection, ConnectionUserAndKey, ConnectionKey): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodset_contextUndocumented
MethodconnectEstablish a connection with the API server.
Methoduser_agent_appendAppend a token to a user agent string.
Methodadd_default_paramsAdds default parameters (such as API key, version, etc.) to the passed `params`
Methodpre_connect_hookA hook which is called before connecting to the remote server. This hook can perform a final manipulation on the params, headers and url parameters.
Method_tuple_from_urlUndocumented
Method_user_agentUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.RackspaceNovaDfwNodeDriver.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.RackspaceNovaDfwNodeDriver.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.RackspaceNovaDfwNodeDriver.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,350 @@ + + + + libcloud.compute.drivers.rackspacenova.RackspaceNovaDfwNodeDriver : API documentation + + + + + + +

l.c.d.r.RackspaceNovaDfwNodeDriver(OpenStack_1_1_NodeDriver) : class documentation

+

+ Part of libcloud.compute.drivers.rackspacenova + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + +

+ Inherited from OpenStack_1_1_NodeDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__@keyword key: API key or username to used @type key: str
Methodcreate_nodeCreate a new node
Methodex_set_passwordUndocumented
Methodex_rebuildRebuild a Node.
Methodex_resizeChange a node size.
Methodex_confirm_resizeUndocumented
Methodex_revert_resizeUndocumented
Methodex_save_imageUndocumented
Methodex_set_server_nameSets the Node's name.
Methodex_get_metadataGet a Node's metadata.
Methodex_set_metadataSets the Node's metadata.
Methodex_update_nodeUpdate the Node's editable attributes. The OpenStack API currently supports editing name and IPv4/IPv6 access addresses.
Methodex_get_sizeUndocumented
Methodex_get_imageUndocumented
Methodex_delete_imageUndocumented
Method_to_imagesUndocumented
Method_to_imageUndocumented
Method_to_nodesUndocumented
Method_to_sizesUndocumented
Method_create_args_to_paramsUndocumented
Method_files_to_personalityUndocumented
Method_reboot_nodeUndocumented
Method_node_actionUndocumented
Method_update_nodeUpdates the editable attributes of a server, which currently include its name and IPv4/IPv6 access addresses.
Method_to_node_from_objUndocumented
Method_to_nodeUndocumented
Method_to_sizeUndocumented
Method_get_size_priceUndocumented
Method_extract_image_id_from_urlUndocumented
+ +

+ Inherited from OpenStackNodeDriver (via OpenStack_1_1_NodeDriver): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__new__Undocumented
Methoddestroy_nodeDestroy a node.
Methodreboot_nodeReboot a node.
Methodlist_nodesList all nodes @return: C{list} of L{Node} objects
Methodlist_imagesList images on a provider
Methodlist_sizesList sizes on a provider
Methodlist_locationsList data centers for a provider @return: C{list} of L{NodeLocation} objects
Methodex_get_node_detailsUndocumented
Methodex_soft_reboot_nodeUndocumented
Methodex_hard_reboot_nodeUndocumented
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the Connection class constructor.
+ +

+ Inherited from NodeDriver (via OpenStack_1_1_NodeDriver, OpenStackNodeDriver): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methoddeploy_nodeCreate a new node, and start deployment.
Method_wait_until_runningBlock until node is fully booted and has an IP address assigned.
Method_ssh_client_connectTry to connect to the remote SSH server. If a connection times out or is refused it is retried up to timeout number of seconds.
Method_run_deployment_scriptRun the deployment script on the provided node. At this point it is assumed that SSH connection has already been established.
+ +

+ Inherited from OpenStackDriverMixin (via OpenStack_1_1_NodeDriver, OpenStackNodeDriver): +

+ + + + + + + + + + + +
Methodopenstack_connection_kwargsUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rackspacenova.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,75 @@ + + + + libcloud.compute.drivers.rackspacenova : API documentation + + + + + + +

l.c.d.rackspacenova : module documentation

+

+ Part of libcloud.compute.drivers + View Source + +

+
+ +
+
Rackspace driver
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ClassRackspaceNovaConnectionUndocumented
ClassRackspaceNovaBetaConnectionUndocumented
ClassRackspaceNovaDfwConnectionUndocumented
ClassRackspaceNovaDfwNodeDriverUndocumented
ClassRackspaceNovaBetaNodeDriverUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingConnection.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingConnection.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingConnection.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,123 @@ + + + + libcloud.compute.drivers.rimuhosting.RimuHostingConnection : API documentation + + + + + + +

l.c.d.r.RimuHostingConnection(ConnectionKey) : class documentation

+

+ Part of libcloud.compute.drivers.rimuhosting + View Source + View In Hierarchy +

+
+ +
+
Connection class for the RimuHosting driver
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
Method__init__Undocumented
Methodadd_default_headersUndocumented
MethodrequestUndocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, key, secure=True): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + add_default_headers(self, headers): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + request(self, action, params=None, data='', headers=None, method='GET'): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingException.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingException.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingException.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,97 @@ + + + + libcloud.compute.drivers.rimuhosting.RimuHostingException : API documentation + + + + + + +

l.c.d.r.RimuHostingException(Exception) : class documentation

+

+ Part of libcloud.compute.drivers.rimuhosting + View Source + View In Hierarchy +

+
+ +
+
Exception class for RimuHosting driver
+ + + +
+ + + + + + + + + + + + + + + + + +
Method__str__Undocumented
Method__repr__Undocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __str__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + __repr__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingNodeDriver.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingNodeDriver.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingNodeDriver.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,488 @@ + + + + libcloud.compute.drivers.rimuhosting.RimuHostingNodeDriver : API documentation + + + + + + +

l.c.d.r.RimuHostingNodeDriver(NodeDriver) : class documentation

+

+ Part of libcloud.compute.drivers.rimuhosting + View Source + View In Hierarchy +

+
+ +
+
RimuHosting node driver
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__@keyword key: API key or username to used @type key: str
Methodlist_sizesList sizes on a provider
Methodlist_nodesList all nodes @return: C{list} of L{Node} objects
Methodlist_imagesList images on a provider
Methodreboot_nodeReboot a node.
Methoddestroy_nodeDestroy a node.
Methodcreate_nodeCreates a RimuHosting instance
Methodlist_locationsList data centers for a provider @return: C{list} of L{NodeLocation} objects
Method_order_uriUndocumented
Method_to_nodeUndocumented
Method_to_sizeUndocumented
Method_to_imageUndocumented
+ +

+ Inherited from NodeDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methoddeploy_nodeCreate a new node, and start deployment.
Method_wait_until_runningBlock until node is fully booted and has an IP address assigned.
Method_ssh_client_connectTry to connect to the remote SSH server. If a connection times out or is refused it is retried up to timeout number of seconds.
Method_run_deployment_scriptRun the deployment script on the provided node. At this point it is assumed that SSH connection has already been established.
Method_get_size_priceUndocumented
+ +

+ Inherited from BaseDriver (via NodeDriver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the Connection class constructor.
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, key, host=API_HOST, port=443, api_context=API_CONTEXT, secure=True): + + + (source) + +
+
+ +
@keyword    key:    API key or username to used
+@type       key:    str
+
+@keyword    secret: Secret password to be used
+@type       secret: str
+
+@keyword    secure: Weither to use HTTPS or HTTP. Note: Some providers
+                    only support HTTPS, and it is on by default.
+@type       secure: bool
+
+@keyword    host: Override hostname used for connections.
+@type       host: str
+
+@keyword    port: Override port used for connections.
+@type       port: int
+
+@keyword    api_version: Optional API version. Only used by drivers
+                         which support multiple API versions.
+@type       api_version: str
+
+
+ + + + + + +
+ + def + _order_uri(self, node, resource): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _to_node(self, order): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _to_size(self, plan): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _to_image(self, image): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + list_sizes(self, location=None): + + + (source) + +
+
+ +
List sizes on a provider
+
+@keyword location: The location at which to list sizes
+@type location: L{NodeLocation}
+
+@return: C{list} of L{NodeSize} objects
+
+
+ + + + + + +
+ + def + list_nodes(self): + + + (source) + +
+
+ +
List all nodes
+@return: C{list} of L{Node} objects
+
+
+ + + + + + +
+ + def + list_images(self, location=None): + + + (source) + +
+
+ +
List images on a provider
+
+@keyword location: The location at which to list images
+@type location: L{NodeLocation}
+
+@return: C{list} of L{NodeImage} objects
+
+
+ + + + + + +
+ + def + reboot_node(self, node): + + + (source) + +
+
+ +
Reboot a node.
+
+@param node: The node to be rebooted
+@type node: L{Node}
+
+@return: C{bool} True if the reboot was successful, otherwise False
+
+
+ + + + + + +
+ + def + destroy_node(self, node): + + + (source) + +
+
+ +
Destroy a node.
+
+Depending upon the provider, this may destroy all data associated with
+the node, including backups.
+
+@param node: The node to be destroyed
+@type node: L{Node}
+
+@return: C{bool} True if the destroy was successful, otherwise False
+
+
+ + + + + + +
+ + def + create_node(self, **kwargs): + + + (source) + +
+
+ +
Creates a RimuHosting instance
+
+See L{NodeDriver.create_node} for more keyword args.
+
+@keyword    name: Must be a FQDN. e.g example.com.
+@type       name: C{string}
+
+@keyword    ex_billing_oid: If not set, a billing method is automatically picked.
+@type       ex_billing_oid: C{string}
+
+@keyword    ex_host_server_oid: The host server to set the VPS up on.
+@type       ex_host_server_oid: C{string}
+
+@keyword    ex_vps_order_oid_to_clone: Clone another VPS to use as the image for the new VPS.
+@type       ex_vps_order_oid_to_clone: C{string}
+
+@keyword    ex_num_ips: Number of IPs to allocate. Defaults to 1.
+@type       ex_num_ips: C{int}
+
+@keyword    ex_extra_ip_reason: Reason for needing the extra IPs.
+@type       ex_extra_ip_reason: C{string}
+
+@keyword    ex_memory_mb: Memory to allocate to the VPS.
+@type       ex_memory_mb: C{int}
+
+@keyword    ex_disk_space_mb: Diskspace to allocate to the VPS. Defaults to 4096 (4GB).
+@type       ex_disk_space_mb: C{int}
+
+@keyword    ex_disk_space_2_mb: Secondary disk size allocation. Disabled by default.
+@type       ex_disk_space_2_mb: C{int}
+
+@keyword    ex_control_panel: Control panel to install on the VPS.
+@type       ex_control_panel: C{string}
+
+
+ + + + + + +
+ + def + list_locations(self): + + + (source) + +
+
+ +
List data centers for a provider
+@return: C{list} of L{NodeLocation} objects
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingResponse.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingResponse.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.RimuHostingResponse.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,154 @@ + + + + libcloud.compute.drivers.rimuhosting.RimuHostingResponse : API documentation + + + + + + +

l.c.d.r.RimuHostingResponse(JsonResponse) : class documentation

+

+ Part of libcloud.compute.drivers.rimuhosting + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
Method__init__Undocumented
MethodsuccessDetermine if our request was successful.
Methodparse_bodyParse response body.
+ +

+ Inherited from Response (via JsonResponse): +

+ + + + + + + + + + + + + + + + + +
Methodparse_errorParse the error messages.
Method_decompress_responseDecompress a response body if it is using deflate or gzip encoding.
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, response, connection): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + success(self): + + + (source) + +
+
+ +
Determine if our request was successful.
+
+The meaning of this can be arbitrary; did we receive OK status? Did
+the node get created? Were we authenticated?
+
+@return: C{True} or C{False}
+
+
+ + + + + + +
+ + def + parse_body(self): + + + (source) + +
+
+ +
Parse response body.
+
+Override in a provider's subclass.
+
+@return: Parsed body.
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.rimuhosting.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,69 @@ + + + + libcloud.compute.drivers.rimuhosting : API documentation + + + + + + +

l.c.d.rimuhosting : module documentation

+

+ Part of libcloud.compute.drivers + View Source + +

+
+ +
+
RimuHosting Driver
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ClassRimuHostingExceptionException class for RimuHosting driver
ClassRimuHostingResponseUndocumented
ClassRimuHostingConnectionConnection class for the RimuHosting driver
ClassRimuHostingNodeDriverRimuHosting node driver
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.ServerLoveConnection.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.ServerLoveConnection.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.ServerLoveConnection.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,56 @@ + + + + libcloud.compute.drivers.serverlove.ServerLoveConnection : API documentation + + + + + + +

l.c.d.s.ServerLoveConnection(ElasticStackBaseConnection) : class documentation

+

+ Part of libcloud.compute.drivers.serverlove + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + +

+ Inherited from ElasticStackBaseConnection: +

+ + + + + + + + + + + +
Methodadd_default_headersUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.ServerLoveNodeDriver.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.ServerLoveNodeDriver.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.ServerLoveNodeDriver.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,178 @@ + + + + libcloud.compute.drivers.serverlove.ServerLoveNodeDriver : API documentation + + + + + + +

l.c.d.s.ServerLoveNodeDriver(ElasticStackBaseNodeDriver) : class documentation

+

+ Part of libcloud.compute.drivers.serverlove + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + +

+ Inherited from ElasticStackBaseNodeDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodreboot_nodeReboot a node.
Methoddestroy_nodeDestroy a node.
Methodlist_imagesList images on a provider
Methodlist_sizesList sizes on a provider
Methodlist_nodesList all nodes @return: C{list} of L{Node} objects
Methodcreate_nodeCreates a ElasticStack instance
Methodex_set_node_configurationUndocumented
Methoddeploy_nodeCreate a new node, and start deployment.
Methodex_shutdown_nodeUndocumented
Methodex_destroy_driveUndocumented
Method_to_nodeUndocumented
+ +

+ Inherited from NodeDriver (via ElasticStackBaseNodeDriver): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__@keyword key: API key or username to used @type key: str
Methodlist_locationsList data centers for a provider @return: C{list} of L{NodeLocation} objects
Method_wait_until_runningBlock until node is fully booted and has an IP address assigned.
Method_ssh_client_connectTry to connect to the remote SSH server. If a connection times out or is refused it is retried up to timeout number of seconds.
Method_run_deployment_scriptRun the deployment script on the provided node. At this point it is assumed that SSH connection has already been established.
Method_get_size_priceUndocumented
+ +

+ Inherited from BaseDriver (via ElasticStackBaseNodeDriver, NodeDriver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the Connection class constructor.
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.serverlove.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,57 @@ + + + + libcloud.compute.drivers.serverlove : API documentation + + + + + + +

l.c.d.serverlove : module documentation

+

+ Part of libcloud.compute.drivers + View Source + +

+
+ +
+
ServerLove Driver
+ + + +
+ + + + + + + + + + + + + + + + + +
ClassServerLoveConnectionUndocumented
ClassServerLoveNodeDriverUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.SkaliCloudConnection.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.SkaliCloudConnection.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.SkaliCloudConnection.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,56 @@ + + + + libcloud.compute.drivers.skalicloud.SkaliCloudConnection : API documentation + + + + + + +

l.c.d.s.SkaliCloudConnection(ElasticStackBaseConnection) : class documentation

+

+ Part of libcloud.compute.drivers.skalicloud + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + +

+ Inherited from ElasticStackBaseConnection: +

+ + + + + + + + + + + +
Methodadd_default_headersUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.SkaliCloudNodeDriver.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.SkaliCloudNodeDriver.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.SkaliCloudNodeDriver.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,178 @@ + + + + libcloud.compute.drivers.skalicloud.SkaliCloudNodeDriver : API documentation + + + + + + +

l.c.d.s.SkaliCloudNodeDriver(ElasticStackBaseNodeDriver) : class documentation

+

+ Part of libcloud.compute.drivers.skalicloud + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + +

+ Inherited from ElasticStackBaseNodeDriver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodreboot_nodeReboot a node.
Methoddestroy_nodeDestroy a node.
Methodlist_imagesList images on a provider
Methodlist_sizesList sizes on a provider
Methodlist_nodesList all nodes @return: C{list} of L{Node} objects
Methodcreate_nodeCreates a ElasticStack instance
Methodex_set_node_configurationUndocumented
Methoddeploy_nodeCreate a new node, and start deployment.
Methodex_shutdown_nodeUndocumented
Methodex_destroy_driveUndocumented
Method_to_nodeUndocumented
+ +

+ Inherited from NodeDriver (via ElasticStackBaseNodeDriver): +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__@keyword key: API key or username to used @type key: str
Methodlist_locationsList data centers for a provider @return: C{list} of L{NodeLocation} objects
Method_wait_until_runningBlock until node is fully booted and has an IP address assigned.
Method_ssh_client_connectTry to connect to the remote SSH server. If a connection times out or is refused it is retried up to timeout number of seconds.
Method_run_deployment_scriptRun the deployment script on the provided node. At this point it is assumed that SSH connection has already been established.
Method_get_size_priceUndocumented
+ +

+ Inherited from BaseDriver (via ElasticStackBaseNodeDriver, NodeDriver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the Connection class constructor.
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.skalicloud.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,57 @@ + + + + libcloud.compute.drivers.skalicloud : API documentation + + + + + + +

l.c.d.skalicloud : module documentation

+

+ Part of libcloud.compute.drivers + View Source + +

+
+ +
+
skalicloud Driver
+ + + +
+ + + + + + + + + + + + + + + + + +
ClassSkaliCloudConnectionUndocumented
ClassSkaliCloudNodeDriverUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.slicehost.SlicehostConnection.html ============================================================================== --- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.slicehost.SlicehostConnection.html (added) +++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.slicehost.SlicehostConnection.html Sun Apr 1 18:07:58 2012 @@ -0,0 +1,71 @@ + + + + libcloud.compute.drivers.slicehost.SlicehostConnection : API documentation + + + + + + +

l.c.d.s.SlicehostConnection(ConnectionKey) : class documentation

+

+ Part of libcloud.compute.drivers.slicehost + View Source + View In Hierarchy +

+
+ +
+
Connection class for the Slicehost driver
+ + + +
+ + + + + + + + + + + +
Methodadd_default_headersUndocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + add_default_headers(self, headers): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-04-01 11:04:25. +
+ + \ No newline at end of file