You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by bu...@apache.org on 2012/07/16 03:50:13 UTC
svn commit: r825934 [15/39] - in /websites/staging/libcloud/trunk/content:
./ apidocs/0.9.1/
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.gogrid.GoGridNodeDriver.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.gogrid.GoGridNodeDriver.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.gogrid.GoGridNodeDriver.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,811 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers.gogrid.GoGridNodeDriver : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="class">l.c.d.g.GoGridNodeDriver(<a href="libcloud.common.gogrid.BaseGoGridDriver.html">BaseGoGridDriver</a>, <a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a>.<a href="libcloud.compute.drivers.html">drivers</a>.<a href="libcloud.compute.drivers.gogrid.html">gogrid</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L92">View Source</a>
+ <a href="classIndex.html#libcloud.compute.drivers.gogrid.GoGridNodeDriver">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div>GoGrid node driver<table class="fieldTable"></table></div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id603">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#list_images">list_images</a></td>
+ <td><span>List images on a provider</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#list_nodes">list_nodes</a></td>
+ <td><span>List all nodes @return: <code>list</code> of <a
+href="libcloud.compute.base.Node.html"><code>Node</code></a> objects</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#reboot_node">reboot_node</a></td>
+ <td><span>Reboot a node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#destroy_node">destroy_node</a></td>
+ <td><span>Destroy a node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#list_sizes">list_sizes</a></td>
+ <td><span>List sizes on a provider</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#list_locations">list_locations</a></td>
+ <td><span>List data centers for a provider @return: <code>list</code> of <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>
+objects</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#ex_create_node_nowait">ex_create_node_nowait</a></td>
+ <td><span>Don't block until GoGrid allocates id for a node but return right away
+with id == None.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#create_node">create_node</a></td>
+ <td><span>Create a new GoGird node</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#ex_save_image">ex_save_image</a></td>
+ <td><span>Create an image for node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#ex_edit_node">ex_edit_node</a></td>
+ <td><span>Change attributes of a node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#ex_edit_image">ex_edit_image</a></td>
+ <td><span>Edit metadata of a server image.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#ex_list_ips">ex_list_ips</a></td>
+ <td><span>Return list of IP addresses assigned to the account.</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_get_state">_get_state</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_get_ip">_get_ip</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_get_id">_get_id</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_to_node">_to_node</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_to_image">_to_image</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_to_images">_to_images</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_to_location">_to_location</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_to_locations">_to_locations</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_server_list">_server_list</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_password_list">_password_list</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_server_power">_server_power</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_server_delete">_server_delete</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html#_get_first_ip">_get_first_ip</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.gogrid.BaseGoGridDriver.html">BaseGoGridDriver</a>:
+ </p>
+ <table class="children sortable" id="id604">
+
+
+<tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.gogrid.BaseGoGridDriver.html#_to_ip">_to_ip</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.gogrid.BaseGoGridDriver.html#_to_ips">_to_ips</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>:
+ </p>
+ <table class="children sortable" id="id605">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#__init__">__init__</a></td>
+ <td></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#deploy_node">deploy_node</a></td>
+ <td><span>Create a new node, and start deployment.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_wait_until_running">_wait_until_running</a></td>
+ <td><span>Block until node is fully booted and has an IP address assigned.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_ssh_client_connect">_ssh_client_connect</a></td>
+ <td><span>Try to connect to the remote SSH server. If a connection times out or is
+refused it is retried up to timeout number of seconds.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_run_deployment_script">_run_deployment_script</a></td>
+ <td><span>Run the deployment script on the provided node. At this point it is
+assumed that SSH connection has already been established.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_get_size_price">_get_size_price</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.BaseDriver.html">BaseDriver</a> (via <a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>):
+ </p>
+ <table class="children sortable" id="id606">
+
+
+<tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.base.BaseDriver.html#_ex_connection_class_kwargs">_ex_connection_class_kwargs</a></td>
+ <td><span>Return extra connection keyword arguments which are passed to the
+Connection class constructor.</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._get_state">
+
+ </a>
+ <a name="_get_state">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _get_state(self, element):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L105" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._get_ip">
+
+ </a>
+ <a name="_get_ip">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _get_ip(self, element):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L112" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.gogrid.BaseGoGridDriver.html#_get_ip">libcloud.common.gogrid.BaseGoGridDriver._get_ip</a></div>
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._get_id">
+
+ </a>
+ <a name="_get_id">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _get_id(self, element):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L115" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._to_node">
+
+ </a>
+ <a name="_to_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_node(self, element, password=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L118" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._to_image">
+
+ </a>
+ <a name="_to_image">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_image(self, element):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L135" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._to_images">
+
+ </a>
+ <a name="_to_images">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_images(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L141" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._to_location">
+
+ </a>
+ <a name="_to_location">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_location(self, element):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L145" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.gogrid.BaseGoGridDriver.html#_to_location">libcloud.common.gogrid.BaseGoGridDriver._to_location</a></div>
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._to_locations">
+
+ </a>
+ <a name="_to_locations">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_locations(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L152" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.gogrid.BaseGoGridDriver.html#_to_locations">libcloud.common.gogrid.BaseGoGridDriver._to_locations</a></div>
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.list_images">
+
+ </a>
+ <a name="list_images">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_images(self, location=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L156" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_images">libcloud.compute.base.NodeDriver.list_images</a></div>
+ <div>List images on a provider<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">location</td><td>The location at which to list images (type: <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.NodeImage.html"><code>NodeImage</code></a>
+objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.list_nodes">
+
+ </a>
+ <a name="list_nodes">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_nodes(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L164" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_nodes">libcloud.compute.base.NodeDriver.list_nodes</a></div>
+ <div>List all nodes<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.Node.html"><code>Node</code></a> objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.reboot_node">
+
+ </a>
+ <a name="reboot_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ reboot_node(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L181" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#reboot_node">libcloud.compute.base.NodeDriver.reboot_node</a></div>
+ <div>Reboot a node.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">node</td><td>The node to be rebooted (type: <a href="libcloud.compute.base.Node.html"><code>Node</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>bool</code> True if the reboot was successful, otherwise False</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.destroy_node">
+
+ </a>
+ <a name="destroy_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ destroy_node(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L189" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#destroy_node">libcloud.compute.base.NodeDriver.destroy_node</a></div>
+ <div>Destroy a node.</p>
+<p>Depending upon the provider, this may destroy all data associated with
+the node, including backups.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">node</td><td>The node to be destroyed (type: <a href="libcloud.compute.base.Node.html"><code>Node</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>bool</code> True if the destroy was successful, otherwise False</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._server_list">
+
+ </a>
+ <a name="_server_list">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _server_list(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L196" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._password_list">
+
+ </a>
+ <a name="_password_list">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _password_list(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L199" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._server_power">
+
+ </a>
+ <a name="_server_power">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _server_power(self, id, power):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L202" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._server_delete">
+
+ </a>
+ <a name="_server_delete">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _server_delete(self, id):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L208" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver._get_first_ip">
+
+ </a>
+ <a name="_get_first_ip">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _get_first_ip(self, location=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L213" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.gogrid.BaseGoGridDriver.html#_get_first_ip">libcloud.common.gogrid.BaseGoGridDriver._get_first_ip</a></div>
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.list_sizes">
+
+ </a>
+ <a name="list_sizes">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_sizes(self, location=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L221" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_sizes">libcloud.compute.base.NodeDriver.list_sizes</a></div>
+ <div>List sizes on a provider<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">location</td><td>The location at which to list sizes (type: <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.NodeSize.html"><code>NodeSize</code></a>
+objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.list_locations">
+
+ </a>
+ <a name="list_locations">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_locations(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L230" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_locations">libcloud.compute.base.NodeDriver.list_locations</a></div>
+ <div>List data centers for a provider<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>
+objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.ex_create_node_nowait">
+
+ </a>
+ <a name="ex_create_node_nowait">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_create_node_nowait(self, **kwargs):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L236" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div>Don't block until GoGrid allocates id for a node but return right away
+with id == None.</p>
+<p>The existance of this method is explained by the fact that GoGrid
+assigns id to a node only few minutes after creation.<table class="fieldTable"></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.create_node">
+
+ </a>
+ <a name="create_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ create_node(self, **kwargs):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L263" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#create_node">libcloud.compute.base.NodeDriver.create_node</a></div>
+ <div>Create a new GoGird node</p>
+<p>See <a
+href="libcloud.compute.base.NodeDriver.html#create_node"><code>NodeDriver.create_node</code></a>
+for more keyword args.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">ex_description</td><td>Description of a Node (type: <code>string</code>)</td></tr><tr><td></td><td class="fieldArg">ex_ip</td><td>Public IP address to use for a Node. If not specified, first available IP
+address will be picked (type: <code>string</code>)</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.ex_save_image">
+
+ </a>
+ <a name="ex_save_image">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_save_image(self, node, name):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L295" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div>Create an image for node.</p>
+<p>Please refer to GoGrid documentation to get info how prepare a node for
+image creation:</p>
+<p>http://wiki.gogrid.com/wiki/index.php/MyGSI<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">node</td><td>node to use as a base for image (type: <a href="libcloud.compute.base.Node.html"><code>Node</code></a>)</td></tr><tr><td></td><td class="fieldArg">name</td><td>name for new image (type: <code>string</code>)</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.ex_edit_node">
+
+ </a>
+ <a name="ex_edit_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_edit_node(self, **kwargs):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L315" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div>Change attributes of a node.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">node</td><td>node to be edited (type: <a href="libcloud.compute.base.Node.html"><code>Node</code></a>)</td></tr><tr><td></td><td class="fieldArg">size</td><td>new size of a node (type: <a href="libcloud.compute.base.NodeSize.html"><code>NodeSize</code></a>)</td></tr><tr><td></td><td class="fieldArg">ex_description</td><td>new description of a node (type: <code>string</code>)</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.ex_edit_image">
+
+ </a>
+ <a name="ex_edit_image">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_edit_image(self, **kwargs):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L339" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div>Edit metadata of a server image.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">image</td><td>image to be edited (type: <a href="libcloud.compute.base.NodeImage.html"><code>NodeImage</code></a>)</td></tr><tr><td></td><td class="fieldArg">public</td><td>should be the image public? (type: <code>bool</code>)</td></tr><tr><td></td><td class="fieldArg">ex_description</td><td>description of the image (optional) (type: <code>string</code>)</td></tr><tr><td></td><td class="fieldArg">name</td><td>name of the image @type name <code>string</code></td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.gogrid.GoGridNodeDriver.ex_list_ips">
+
+ </a>
+ <a name="ex_list_ips">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_list_ips(self, **kwargs):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py#L370" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.gogrid.BaseGoGridDriver.html#ex_list_ips">libcloud.common.gogrid.BaseGoGridDriver.ex_list_ips</a></div>
+ <div>Return list of IP addresses assigned to the account.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">public</td><td>set to True to list only public IPs or False to list only private IPs. Set
+to None or not specify at all not to filter by type (type: <code>bool</code>)</td></tr><tr><td></td><td class="fieldArg">assigned</td><td>set to True to list only addresses assigned to servers, False to list
+unassigned addresses and set to None or don't set at all not no filter by
+state (type: <code>bool</code>)</td></tr><tr><td></td><td class="fieldArg">location</td><td>filter IP addresses by location (type: <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <code>GoGridIpAddress</code>es</td></tr></table></div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.gogrid.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.gogrid.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.gogrid.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers.gogrid : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="module">l.c.d.gogrid : module documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a>.<a href="libcloud.compute.drivers.html">drivers</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/gogrid.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div>GoGrid driver<table class="fieldTable"></table></div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id599">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNode.html">GoGridNode</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.compute.drivers.gogrid.GoGridNodeDriver.html">GoGridNodeDriver</a></td>
+ <td><span>GoGrid node driver</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,220 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="package">l.c.drivers : package documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div>Drivers for working with different providers<table class="fieldTable"></table></div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id278">
+
+
+<tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.bluebox.html">bluebox</a></td>
+ <td><span>libcloud driver for the Blue Box Blocks API</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.brightbox.html">brightbox</a></td>
+ <td><span>Brightbox Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.cloudsigma.html">cloudsigma</a></td>
+ <td><span>CloudSigma Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.cloudstack.html">cloudstack</a></td>
+ <td><span class="undocumented">No module docstring; 4/4 classes documented</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.dreamhost.html">dreamhost</a></td>
+ <td><span>DreamHost Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.dummy.html">dummy</a></td>
+ <td><span>Dummy Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.ec2.html">ec2</a></td>
+ <td><span>Amazon EC2 driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.ecp.html">ecp</a></td>
+ <td><span>Enomaly ECP driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.elastichosts.html">elastichosts</a></td>
+ <td><span>ElasticHosts Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.elasticstack.html">elasticstack</a></td>
+ <td><span>Base driver for the providers based on the ElasticStack platform -
+http://www.elasticstack.com.</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.gandi.html">gandi</a></td>
+ <td><span>Gandi driver for compute</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.gogrid.html">gogrid</a></td>
+ <td><span>GoGrid driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.html">ibm_sbc</a></td>
+ <td><span>Driver for the IBM Developer Cloud.</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.html">libvirt_driver</a></td>
+ <td><span class="undocumented">No module docstring; 1/1 classes documented</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.linode.html">linode</a></td>
+ <td><span>libcloud driver for the Linode(R) API</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.ninefold.html">ninefold</a></td>
+ <td><span class="undocumented">No module docstring; 1/1 classes documented</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.opennebula.html">opennebula</a></td>
+ <td><span>OpenNebula.org driver.</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.openstack.html">openstack</a></td>
+ <td><span>OpenStack driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.opsource.html">opsource</a></td>
+ <td><span>Opsource Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.rackspace.html">rackspace</a></td>
+ <td><span>Rackspace driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.rackspacenova.html">rackspacenova</a></td>
+ <td><span>Rackspace driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.rimuhosting.html">rimuhosting</a></td>
+ <td><span>RimuHosting Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.serverlove.html">serverlove</a></td>
+ <td><span>ServerLove Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.skalicloud.html">skalicloud</a></td>
+ <td><span>skalicloud Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.slicehost.html">slicehost</a></td>
+ <td><span>Slicehost Driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.softlayer.html">softlayer</a></td>
+ <td><span>Softlayer driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.vcloud.html">vcloud</a></td>
+ <td><span>VMware vCloud driver.</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.voxel.html">voxel</a></td>
+ <td><span>Voxel VoxCloud driver</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.compute.drivers.vpsnet.html">vpsnet</a></td>
+ <td><span>VPS.net driver</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMConnection.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMConnection.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMConnection.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers.ibm_sbc.IBMConnection : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="class">l.c.d.i.IBMConnection(<span title="libcloud.common.base.ConnectionUserAndKey">ConnectionUserAndKey</span>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a>.<a href="libcloud.compute.drivers.html">drivers</a>.<a href="libcloud.compute.drivers.ibm_sbc.html">ibm_sbc</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L47">View Source</a>
+ <a href="classIndex.html#libcloud.compute.drivers.ibm_sbc.IBMConnection">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div>Connection class for the IBM Developer Cloud driver<table class="fieldTable"></table></div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id360">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMConnection.html#add_default_headers">add_default_headers</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMConnection.html#encode_data">encode_data</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMConnection.add_default_headers">
+
+ </a>
+ <a name="add_default_headers">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ add_default_headers(self, headers):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L55" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMConnection.encode_data">
+
+ </a>
+ <a name="encode_data">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ encode_data(self, data):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L63" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,483 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers.ibm_sbc.IBMNodeDriver : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="class">l.c.d.i.IBMNodeDriver(<a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a>.<a href="libcloud.compute.drivers.html">drivers</a>.<a href="libcloud.compute.drivers.ibm_sbc.html">ibm_sbc</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L67">View Source</a>
+ <a href="classIndex.html#libcloud.compute.drivers.ibm_sbc.IBMNodeDriver">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div>IBM Developer Cloud node driver.<table class="fieldTable"></table></div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id361">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#create_node">create_node</a></td>
+ <td><span>Creates a node in the IBM Developer Cloud.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#destroy_node">destroy_node</a></td>
+ <td><span>Destroy a node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#reboot_node">reboot_node</a></td>
+ <td><span>Reboot a node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#list_nodes">list_nodes</a></td>
+ <td><span>List all nodes @return: <code>list</code> of <a
+href="libcloud.compute.base.Node.html"><code>Node</code></a> objects</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#list_images">list_images</a></td>
+ <td><span>List images on a provider</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#list_sizes">list_sizes</a></td>
+ <td><span>List sizes on a provider</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#list_locations">list_locations</a></td>
+ <td><span>List data centers for a provider @return: <code>list</code> of <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>
+objects</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#_to_nodes">_to_nodes</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#_to_node">_to_node</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#_to_images">_to_images</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#_to_image">_to_image</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#_to_locations">_to_locations</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html#_to_location">_to_location</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>:
+ </p>
+ <table class="children sortable" id="id362">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#__init__">__init__</a></td>
+ <td></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#deploy_node">deploy_node</a></td>
+ <td><span>Create a new node, and start deployment.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_wait_until_running">_wait_until_running</a></td>
+ <td><span>Block until node is fully booted and has an IP address assigned.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_ssh_client_connect">_ssh_client_connect</a></td>
+ <td><span>Try to connect to the remote SSH server. If a connection times out or is
+refused it is retried up to timeout number of seconds.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_run_deployment_script">_run_deployment_script</a></td>
+ <td><span>Run the deployment script on the provided node. At this point it is
+assumed that SSH connection has already been established.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_get_size_price">_get_size_price</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.BaseDriver.html">BaseDriver</a> (via <a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>):
+ </p>
+ <table class="children sortable" id="id363">
+
+
+<tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.base.BaseDriver.html#_ex_connection_class_kwargs">_ex_connection_class_kwargs</a></td>
+ <td><span>Return extra connection keyword arguments which are passed to the
+Connection class constructor.</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.create_node">
+
+ </a>
+ <a name="create_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ create_node(self, **kwargs):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L92" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#create_node">libcloud.compute.base.NodeDriver.create_node</a></div>
+ <pre>Creates a node in the IBM Developer Cloud.
+
+See L{NodeDriver.create_node} for more keyword args.
+
+@keyword auth Name of the pubkey to use. When constructing
+ C{NodeAuthSSHKey} instance, 'pubkey' argument must be
+ the name of the public key to use.
+ You chose this name when creating a new public key on
+ the IBM server.
+@type auth C{NodeAuthSSHKey}
+
+@keyword ex_configurationData: Image-specific configuration parameters.
+ Configuration parameters are defined in
+ the parameters.xml file. The URL to
+ this file is defined in the NodeImage
+ at extra[parametersURL].
+
+ Note: This argument must be specified
+ when launching a Windows instance. It
+ must contain 'UserName' and 'Password'
+ keys.
+@type ex_configurationData: C{dict}</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.destroy_node">
+
+ </a>
+ <a name="destroy_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ destroy_node(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L141" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#destroy_node">libcloud.compute.base.NodeDriver.destroy_node</a></div>
+ <div>Destroy a node.</p>
+<p>Depending upon the provider, this may destroy all data associated with
+the node, including backups.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">node</td><td>The node to be destroyed (type: <a href="libcloud.compute.base.Node.html"><code>Node</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>bool</code> True if the destroy was successful, otherwise False</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.reboot_node">
+
+ </a>
+ <a name="reboot_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ reboot_node(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L147" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#reboot_node">libcloud.compute.base.NodeDriver.reboot_node</a></div>
+ <div>Reboot a node.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">node</td><td>The node to be rebooted (type: <a href="libcloud.compute.base.Node.html"><code>Node</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>bool</code> True if the reboot was successful, otherwise False</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.list_nodes">
+
+ </a>
+ <a name="list_nodes">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_nodes(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L158" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_nodes">libcloud.compute.base.NodeDriver.list_nodes</a></div>
+ <div>List all nodes<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.Node.html"><code>Node</code></a> objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.list_images">
+
+ </a>
+ <a name="list_images">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_images(self, location=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L161" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_images">libcloud.compute.base.NodeDriver.list_images</a></div>
+ <div>List images on a provider<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">location</td><td>The location at which to list images (type: <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.NodeImage.html"><code>NodeImage</code></a>
+objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.list_sizes">
+
+ </a>
+ <a name="list_sizes">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_sizes(self, location=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L164" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_sizes">libcloud.compute.base.NodeDriver.list_sizes</a></div>
+ <div>List sizes on a provider<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">location</td><td>The location at which to list sizes (type: <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.NodeSize.html"><code>NodeSize</code></a>
+objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.list_locations">
+
+ </a>
+ <a name="list_locations">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_locations(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L175" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_locations">libcloud.compute.base.NodeDriver.list_locations</a></div>
+ <div>List data centers for a provider<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>
+objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver._to_nodes">
+
+ </a>
+ <a name="_to_nodes">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_nodes(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L178" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver._to_node">
+
+ </a>
+ <a name="_to_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_node(self, instance):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L181" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver._to_images">
+
+ </a>
+ <a name="_to_images">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_images(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L195" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver._to_image">
+
+ </a>
+ <a name="_to_image">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_image(self, image):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L198" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver._to_locations">
+
+ </a>
+ <a name="_to_locations">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_locations(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L204" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver._to_location">
+
+ </a>
+ <a name="_to_location">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_location(self, location):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L207" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMResponse.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMResponse.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.IBMResponse.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,138 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers.ibm_sbc.IBMResponse : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="class">l.c.d.i.IBMResponse(<a href="libcloud.common.base.XmlResponse.html">XmlResponse</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a>.<a href="libcloud.compute.drivers.html">drivers</a>.<a href="libcloud.compute.drivers.ibm_sbc.html">ibm_sbc</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L34">View Source</a>
+ <a href="classIndex.html#libcloud.compute.drivers.ibm_sbc.IBMResponse">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id357">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMResponse.html#success">success</a></td>
+ <td><span>Determine if our request was successful.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMResponse.html#parse_error">parse_error</a></td>
+ <td><span>Parse the error messages.</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.XmlResponse.html">XmlResponse</a>:
+ </p>
+ <table class="children sortable" id="id358">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.base.XmlResponse.html#parse_body">parse_body</a></td>
+ <td><span>Parse response body.</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.Response.html">Response</a> (via <a href="libcloud.common.base.XmlResponse.html">XmlResponse</a>):
+ </p>
+ <table class="children sortable" id="id359">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.base.Response.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.base.Response.html#_decompress_response">_decompress_response</a></td>
+ <td><span>Decompress a response body if it is using deflate or gzip encoding.</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMResponse.success">
+
+ </a>
+ <a name="success">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ success(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L35" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.base.Response.html#success">libcloud.common.base.Response.success</a></div>
+ <div>Determine if our request was successful.</p>
+<p>The meaning of this can be arbitrary; did we receive OK status? Did the
+node get created? Were we authenticated?<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>True</code> or <code>False</code></td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.ibm_sbc.IBMResponse.parse_error">
+
+ </a>
+ <a name="parse_error">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ parse_error(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py#L38" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.base.Response.html#parse_error">libcloud.common.base.Response.parse_error</a></div>
+ <div>Parse the error messages.</p>
+<p>Override in a provider's subclass.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2">Parsed error.</td></tr></table></div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.ibm_sbc.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,63 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers.ibm_sbc : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="module">l.c.d.ibm_sbc : module documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a>.<a href="libcloud.compute.drivers.html">drivers</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ibm_sbc.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div>Driver for the IBM Developer Cloud.<table class="fieldTable"></table></div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id356">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMResponse.html">IBMResponse</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMConnection.html">IBMConnection</a></td>
+ <td><span>Connection class for the IBM Developer Cloud driver</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.compute.drivers.ibm_sbc.IBMNodeDriver.html">IBMNodeDriver</a></td>
+ <td><span>IBM Developer Cloud node driver.</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,372 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="class">l.c.d.l.LibvirtNodeDriver(<a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a>.<a href="libcloud.compute.drivers.html">drivers</a>.<a href="libcloud.compute.drivers.libvirt_driver.html">libvirt_driver</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L27">View Source</a>
+ <a href="classIndex.html#libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div>Libvirt (http://libvirt.org/) node driver.</p>
+<p>Usage: LibvirtNodeDriver(uri='vbox:///session'). To enable debug mode,
+set LIBVIR_DEBUG environment variable.<table class="fieldTable"></table></div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id570">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#__init__">__init__</a></td>
+ <td></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#list_nodes">list_nodes</a></td>
+ <td><span>List all nodes @return: <code>list</code> of <a
+href="libcloud.compute.base.Node.html"><code>Node</code></a> objects</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#reboot_node">reboot_node</a></td>
+ <td><span>Reboot a node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#destroy_node">destroy_node</a></td>
+ <td><span>Destroy a node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#ex_start">ex_start</a></td>
+ <td><span>Start a stopped node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#ex_shutdown">ex_shutdown</a></td>
+ <td><span>Shutdown a running node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#ex_suspend">ex_suspend</a></td>
+ <td><span>Suspend a running node.</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#ex_resume">ex_resume</a></td>
+ <td><span>Resume a suspended node.</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html#_get_domain_for_node">_get_domain_for_node</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>:
+ </p>
+ <table class="children sortable" id="id571">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#create_node">create_node</a></td>
+ <td><span>Create a new node instance.</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#list_images">list_images</a></td>
+ <td><span>List images on a provider</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#list_sizes">list_sizes</a></td>
+ <td><span>List sizes on a provider</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#list_locations">list_locations</a></td>
+ <td><span>List data centers for a provider @return: <code>list</code> of <a
+href="libcloud.compute.base.NodeLocation.html"><code>NodeLocation</code></a>
+objects</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#deploy_node">deploy_node</a></td>
+ <td><span>Create a new node, and start deployment.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_wait_until_running">_wait_until_running</a></td>
+ <td><span>Block until node is fully booted and has an IP address assigned.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_ssh_client_connect">_ssh_client_connect</a></td>
+ <td><span>Try to connect to the remote SSH server. If a connection times out or is
+refused it is retried up to timeout number of seconds.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_run_deployment_script">_run_deployment_script</a></td>
+ <td><span>Run the deployment script on the provided node. At this point it is
+assumed that SSH connection has already been established.</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.compute.base.NodeDriver.html#_get_size_price">_get_size_price</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.BaseDriver.html">BaseDriver</a> (via <a href="libcloud.compute.base.NodeDriver.html">NodeDriver</a>):
+ </p>
+ <table class="children sortable" id="id572">
+
+
+<tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.base.BaseDriver.html#_ex_connection_class_kwargs">_ex_connection_class_kwargs</a></td>
+ <td><span>Return extra connection keyword arguments which are passed to the
+Connection class constructor.</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.__init__">
+
+ </a>
+ <a name="__init__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __init__(self, uri):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L48" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#__init__">libcloud.compute.base.NodeDriver.__init__</a></div>
+ <div><table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">key</td><td>API key or username to used (type: str)</td></tr><tr><td></td><td class="fieldArg">secret</td><td>Secret password to be used (type: str)</td></tr><tr><td></td><td class="fieldArg">secure</td><td>Weither to use HTTPS or HTTP. Note: Some providers only support HTTPS, and
+it is on by default. (type: bool)</td></tr><tr><td></td><td class="fieldArg">host</td><td>Override hostname used for connections. (type: str)</td></tr><tr><td></td><td class="fieldArg">port</td><td>Override port used for connections. (type: int)</td></tr><tr><td></td><td class="fieldArg">api_version</td><td>Optional API version. Only used by drivers which support multiple API
+versions. (type: str)</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.list_nodes">
+
+ </a>
+ <a name="list_nodes">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_nodes(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L56" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#list_nodes">libcloud.compute.base.NodeDriver.list_nodes</a></div>
+ <div>List all nodes<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>list</code> of <a
+href="libcloud.compute.base.Node.html"><code>Node</code></a> objects</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.reboot_node">
+
+ </a>
+ <a name="reboot_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ reboot_node(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L81" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#reboot_node">libcloud.compute.base.NodeDriver.reboot_node</a></div>
+ <div>Reboot a node.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">node</td><td>The node to be rebooted (type: <a href="libcloud.compute.base.Node.html"><code>Node</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>bool</code> True if the reboot was successful, otherwise False</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.destroy_node">
+
+ </a>
+ <a name="destroy_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ destroy_node(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L85" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.compute.base.NodeDriver.html#destroy_node">libcloud.compute.base.NodeDriver.destroy_node</a></div>
+ <div>Destroy a node.</p>
+<p>Depending upon the provider, this may destroy all data associated with
+the node, including backups.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">node</td><td>The node to be destroyed (type: <a href="libcloud.compute.base.Node.html"><code>Node</code></a>)</td></tr><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2"><code>bool</code> True if the destroy was successful, otherwise False</td></tr></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.ex_start">
+
+ </a>
+ <a name="ex_start">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_start(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L89" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div>Start a stopped node.<table class="fieldTable"></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.ex_shutdown">
+
+ </a>
+ <a name="ex_shutdown">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_shutdown(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L96" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div>Shutdown a running node.<table class="fieldTable"></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.ex_suspend">
+
+ </a>
+ <a name="ex_suspend">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_suspend(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L103" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div>Suspend a running node.<table class="fieldTable"></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.ex_resume">
+
+ </a>
+ <a name="ex_resume">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_resume(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L110" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div>Resume a suspended node.<table class="fieldTable"></table></div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver._get_domain_for_node">
+
+ </a>
+ <a name="_get_domain_for_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _get_domain_for_node(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py#L117" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.libvirt_driver.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.libvirt_driver.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.9.1/libcloud.compute.drivers.libvirt_driver.html Mon Jul 16 01:50:02 2012
@@ -0,0 +1,51 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.compute.drivers.libvirt_driver : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="module">l.c.d.libvirt_driver : module documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.compute.html">compute</a>.<a href="libcloud.compute.drivers.html">drivers</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/libvirt_driver.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">No module docstring</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id569">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.compute.drivers.libvirt_driver.LibvirtNodeDriver.html">LibvirtNodeDriver</a></td>
+ <td><span>Libvirt (http://libvirt.org/) node driver.</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:49:10.
+ </address>
+ </body>
+</html>
\ No newline at end of file