You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2012/07/16 03:44:20 UTC

svn commit: r1361864 [10/13] - /libcloud/site/trunk/content/apidocs/0.3.1/

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,150 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud : 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">libcloud : package documentation</h1>
+    <p>
+      <span id="part"></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud">View Source</a>
+      
+    </p>
+    <div>
+      
+    </div>
+    <div>libcloud provides a unified interface to the cloud computing 
+resources.<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id1">
+  
+  
+<tr class="module">
+    
+    
+    <td>Module</td>
+    <td><a href="libcloud.base.html">base</a></td>
+    <td><span>Provides base classes for working with drivers</span></td>
+  </tr><tr class="module">
+    
+    
+    <td>Module</td>
+    <td><a href="libcloud.deployment.html">deployment</a></td>
+    <td><span>Provides generic deployment steps for machines post boot.</span></td>
+  </tr><tr class="package">
+    
+    
+    <td>Package</td>
+    <td><a href="libcloud.drivers.html">drivers</a></td>
+    <td><span>Drivers for working with different providers</span></td>
+  </tr><tr class="module">
+    
+    
+    <td>Module</td>
+    <td><a href="libcloud.interface.html">interface</a></td>
+    <td><span>Provides zope.interface definitions for libcloud.</span></td>
+  </tr><tr class="module">
+    
+    
+    <td>Module</td>
+    <td><a href="libcloud.providers.html">providers</a></td>
+    <td><span>Provider related utilities</span></td>
+  </tr><tr class="module">
+    
+    
+    <td>Module</td>
+    <td><a href="libcloud.ssh.html">ssh</a></td>
+    <td><span>Wraps multiple ways to communicate over SSH</span></td>
+  </tr><tr class="module">
+    
+    
+    <td>Module</td>
+    <td><a href="libcloud.types.html">types</a></td>
+    <td><span>Base types used by other parts of libcloud</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    <p>From the __init__.py module:</p><table class="children sortable" id="id2">
+  
+  
+<tr class="function">
+    
+    
+    <td>Function</td>
+    <td><a href="libcloud.html#enable_debug">enable_debug</a></td>
+    <td><span>Enable library wide debugging to a file-like object.</span></td>
+  </tr><tr class="function private">
+    
+    
+    <td>Function</td>
+    <td><a href="libcloud.html#_init_once">_init_once</a></td>
+    <td><span>Utility function that is ran once on Library import.</span></td>
+  </tr>
+  
+</table>
+
+    <div class="function">
+  <a name="libcloud.enable_debug">
+    
+  </a>
+  <a name="enable_debug">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    enable_debug(fo):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/__init__.py#L27" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Enable library wide debugging to a file-like object.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">fo</td><td>Where to append debugging information (type: File like object, only write operations are used.)</td></tr></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud._init_once">
+    
+  </a>
+  <a name="_init_once">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    _init_once():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/__init__.py#L39" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Utility function that is ran once on Library import.</p>
+<p>This checks for the LIBCLOUD_DEBUG enviroment variable, which if it 
+exists is where we will log debug information about the provider 
+transports.</p>
+<p>If LIBCLOUD_DEBUG is not a path, <code>/tmp/libcloud_debug.log</code> is
+used by default.<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnection.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnection.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnection.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnection.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,332 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.IConnection : 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="interface">l.i.IConnection(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L183">View Source</a>
+      <a href="classIndex.html#libcloud.interface.IConnection">View In Hierarchy</a>
+    </p>
+    <div>
+      <p>Known subclasses: <a href="libcloud.interface.IConnectionKey.html">libcloud.interface.IConnectionKey</a></p>
+    </div>
+    <div>A Connection represents an interface between a Client and a Provider's 
+Web Service. It is capable of authenticating, making requests, and 
+returning responses.<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id46">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#conn_classes">conn_classes</a></td>
+    <td><span>Classes used to create connections, should be in the form of `(insecure,
+secure)`</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#responseCls">responseCls</a></td>
+    <td><span>Provider-specific Class used for creating responses</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#connection">connection</a></td>
+    <td><span>Represents the lower-level connection to the server</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#host">host</a></td>
+    <td><span>Default host for this connection</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#port">port</a></td>
+    <td><span>Default port for this connection. This should be a tuple of the form 
+`(insecure, secure)` or for single-port Providers, simply `(port,)`</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#secure">secure</a></td>
+    <td><span>Indicates if this is a secure connection. If previous recommendations 
+were followed, it would be advantageous for this to be in the form: 
+0=insecure, 1=secure</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#driver">driver</a></td>
+    <td><span>The NodeDriver that belongs to this Node</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#connect">connect</a></td>
+    <td><span>A method for establishing a connection. If no host or port are given, 
+existing ivars should be used.</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#request">request</a></td>
+    <td><span>Make a request.</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#add_default_params">add_default_params</a></td>
+    <td><span>Adds default parameters (such as API key, version, etc.) to the passed 
+`params`</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#add_default_headers">add_default_headers</a></td>
+    <td><span>Adds default headers (such as Authorization, X-Foo-Bar) to the passed 
+`headers`</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#encode_data">encode_data</a></td>
+    <td><span>Data may need to be encoded before sent in a request. If not, simply 
+return the data.</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.IConnection.conn_classes">
+    
+  </a>
+  <a name="conn_classes">
+    
+  </a>
+  <div class="functionHeader">
+    conn_classes =
+  </div>
+  <div class="functionBody">
+    <div>Classes used to create connections, should be in the form of `(insecure,
+secure)`<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.responseCls">
+    
+  </a>
+  <a name="responseCls">
+    
+  </a>
+  <div class="functionHeader">
+    responseCls =
+  </div>
+  <div class="functionBody">
+    <div>Provider-specific Class used for creating responses<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.connection">
+    
+  </a>
+  <a name="connection">
+    
+  </a>
+  <div class="functionHeader">
+    connection =
+  </div>
+  <div class="functionBody">
+    <div>Represents the lower-level connection to the server<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.host">
+    
+  </a>
+  <a name="host">
+    
+  </a>
+  <div class="functionHeader">
+    host =
+  </div>
+  <div class="functionBody">
+    <div>Default host for this connection<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.port">
+    
+  </a>
+  <a name="port">
+    
+  </a>
+  <div class="functionHeader">
+    port =
+  </div>
+  <div class="functionBody">
+    <div>Default port for this connection. This should be a tuple of the form 
+`(insecure, secure)` or for single-port Providers, simply `(port,)`<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.secure">
+    
+  </a>
+  <a name="secure">
+    
+  </a>
+  <div class="functionHeader">
+    secure =
+  </div>
+  <div class="functionBody">
+    <div>Indicates if this is a secure connection. If previous recommendations 
+were followed, it would be advantageous for this to be in the form: 
+0=insecure, 1=secure<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.driver">
+    
+  </a>
+  <a name="driver">
+    
+  </a>
+  <div class="functionHeader">
+    driver =
+  </div>
+  <div class="functionBody">
+    <div>The NodeDriver that belongs to this Node<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.connect">
+    
+  </a>
+  <a name="connect">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    connect(host=None, port=None):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L204" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>A method for establishing a connection. If no host or port are given, 
+existing ivars should be used.<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.request">
+    
+  </a>
+  <a name="request">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    request(action, params={}, data='', method='GET'):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L210" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Make a request.</p>
+<p>An `action` should represent a path, such as `/list/nodes`. Query 
+parameters necessary to the request should be passed in `params` and any 
+data to encode goes in `data`. `method` should be one of: (GET, POST).</p>
+<p>Should return a response object (specific to a provider).<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.add_default_params">
+    
+  </a>
+  <a name="add_default_params">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    add_default_params(params):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L222" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Adds default parameters (such as API key, version, etc.) to the passed 
+`params`</p>
+<p>Should return a dictionary.<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.add_default_headers">
+    
+  </a>
+  <a name="add_default_headers">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    add_default_headers(headers):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L230" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Adds default headers (such as Authorization, X-Foo-Bar) to the passed 
+`headers`</p>
+<p>Should return a dictionary.<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IConnection.encode_data">
+    
+  </a>
+  <a name="encode_data">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    encode_data(data):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L238" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Data may need to be encoded before sent in a request. If not, simply 
+return the data.<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionKey.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionKey.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionKey.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionKey.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,154 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.IConnectionKey : 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="interface">l.i.IConnectionKey(<a href="libcloud.interface.IConnection.html">IConnection</a>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L245">View Source</a>
+      <a href="classIndex.html#libcloud.interface.IConnectionKey">View In Hierarchy</a>
+    </p>
+    <div>
+      <p>Known subclasses: <a href="libcloud.interface.IConnectionUserAndKey.html">libcloud.interface.IConnectionUserAndKey</a></p><p>Known implementations: <a href="libcloud.base.ConnectionKey.html">libcloud.base.ConnectionKey</a></p>
+    </div>
+    <div>IConnection which only depends on an API key for authentication.<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id47">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnectionKey.html#key">key</a></td>
+    <td><span>API key, token, etc.</span></td>
+  </tr>
+  
+</table>
+      
+        <p>
+          Inherited from <a href="libcloud.interface.IConnection.html">IConnection</a>:
+        </p>
+        <table class="children sortable" id="id48">
+  
+  
+<tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#conn_classes">conn_classes</a></td>
+    <td><span>Classes used to create connections, should be in the form of `(insecure,
+secure)`</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#responseCls">responseCls</a></td>
+    <td><span>Provider-specific Class used for creating responses</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#connection">connection</a></td>
+    <td><span>Represents the lower-level connection to the server</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#host">host</a></td>
+    <td><span>Default host for this connection</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#port">port</a></td>
+    <td><span>Default port for this connection. This should be a tuple of the form 
+`(insecure, secure)` or for single-port Providers, simply `(port,)`</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#secure">secure</a></td>
+    <td><span>Indicates if this is a secure connection. If previous recommendations 
+were followed, it would be advantageous for this to be in the form: 
+0=insecure, 1=secure</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#driver">driver</a></td>
+    <td><span>The NodeDriver that belongs to this Node</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#connect">connect</a></td>
+    <td><span>A method for establishing a connection. If no host or port are given, 
+existing ivars should be used.</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#request">request</a></td>
+    <td><span>Make a request.</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#add_default_params">add_default_params</a></td>
+    <td><span>Adds default parameters (such as API key, version, etc.) to the passed 
+`params`</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#add_default_headers">add_default_headers</a></td>
+    <td><span>Adds default headers (such as Authorization, X-Foo-Bar) to the passed 
+`headers`</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#encode_data">encode_data</a></td>
+    <td><span>Data may need to be encoded before sent in a request. If not, simply 
+return the data.</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.IConnectionKey.key">
+    
+  </a>
+  <a name="key">
+    
+  </a>
+  <div class="functionHeader">
+    key =
+  </div>
+  <div class="functionBody">
+    <div>API key, token, etc.<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionKeyFactory.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionKeyFactory.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionKeyFactory.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionKeyFactory.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,75 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.IConnectionKeyFactory : 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="interface">l.i.IConnectionKeyFactory(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L260">View Source</a>
+      <a href="classIndex.html#libcloud.interface.IConnectionKeyFactory">View In Hierarchy</a>
+    </p>
+    <div>
+      
+    </div>
+    <div>Create Connections which depend solely on an API key.<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id52">
+  
+  
+<tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnectionKeyFactory.html#__call__">__call__</a></td>
+    <td><span>Create a Connection.</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.IConnectionKeyFactory.__call__">
+    
+  </a>
+  <a name="__call__">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    __call__(key, secure=True):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L264" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Create a Connection.</p>
+<p>The acceptance of only `key` provides support for APIs with only one 
+authentication bit.</p>
+<p>The `secure` argument indicates whether or not a secure connection 
+should be made. Not all providers support this, so it may be ignored.<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionUserAndKey.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionUserAndKey.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionUserAndKey.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionUserAndKey.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,171 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.IConnectionUserAndKey : 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="interface">l.i.IConnectionUserAndKey(<a href="libcloud.interface.IConnectionKey.html">IConnectionKey</a>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L252">View Source</a>
+      <a href="classIndex.html#libcloud.interface.IConnectionUserAndKey">View In Hierarchy</a>
+    </p>
+    <div>
+      <p>Known implementations: <a href="libcloud.base.ConnectionUserAndKey.html">libcloud.base.ConnectionUserAndKey</a></p>
+    </div>
+    <div>IConnection which depends on a user identifier and an API for 
+authentication.<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id49">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnectionUserAndKey.html#user_id">user_id</a></td>
+    <td><span>User identifier</span></td>
+  </tr>
+  
+</table>
+      
+        <p>
+          Inherited from <a href="libcloud.interface.IConnectionKey.html">IConnectionKey</a>:
+        </p>
+        <table class="children sortable" id="id50">
+  
+  
+<tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnectionKey.html#key">key</a></td>
+    <td><span>API key, token, etc.</span></td>
+  </tr>
+  
+</table>
+      
+        <p>
+          Inherited from <a href="libcloud.interface.IConnection.html">IConnection</a> (via <a href="libcloud.interface.IConnectionKey.html">IConnectionKey</a>):
+        </p>
+        <table class="children sortable" id="id51">
+  
+  
+<tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#conn_classes">conn_classes</a></td>
+    <td><span>Classes used to create connections, should be in the form of `(insecure,
+secure)`</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#responseCls">responseCls</a></td>
+    <td><span>Provider-specific Class used for creating responses</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#connection">connection</a></td>
+    <td><span>Represents the lower-level connection to the server</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#host">host</a></td>
+    <td><span>Default host for this connection</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#port">port</a></td>
+    <td><span>Default port for this connection. This should be a tuple of the form 
+`(insecure, secure)` or for single-port Providers, simply `(port,)`</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#secure">secure</a></td>
+    <td><span>Indicates if this is a secure connection. If previous recommendations 
+were followed, it would be advantageous for this to be in the form: 
+0=insecure, 1=secure</span></td>
+  </tr><tr class="baseattribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IConnection.html#driver">driver</a></td>
+    <td><span>The NodeDriver that belongs to this Node</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#connect">connect</a></td>
+    <td><span>A method for establishing a connection. If no host or port are given, 
+existing ivars should be used.</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#request">request</a></td>
+    <td><span>Make a request.</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#add_default_params">add_default_params</a></td>
+    <td><span>Adds default parameters (such as API key, version, etc.) to the passed 
+`params`</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#add_default_headers">add_default_headers</a></td>
+    <td><span>Adds default headers (such as Authorization, X-Foo-Bar) to the passed 
+`headers`</span></td>
+  </tr><tr class="basemethod">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnection.html#encode_data">encode_data</a></td>
+    <td><span>Data may need to be encoded before sent in a request. If not, simply 
+return the data.</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.IConnectionUserAndKey.user_id">
+    
+  </a>
+  <a name="user_id">
+    
+  </a>
+  <div class="functionHeader">
+    user_id =
+  </div>
+  <div class="functionBody">
+    <div>User identifier<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionUserAndKeyFactory.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionUserAndKeyFactory.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionUserAndKeyFactory.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IConnectionUserAndKeyFactory.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,76 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.IConnectionUserAndKeyFactory : 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="interface">l.i.IConnectionUserAndKeyFactory(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L276">View Source</a>
+      <a href="classIndex.html#libcloud.interface.IConnectionUserAndKeyFactory">View In Hierarchy</a>
+    </p>
+    <div>
+      
+    </div>
+    <div>Create Connections which depends on both a user identifier and API 
+key.<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id53">
+  
+  
+<tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IConnectionUserAndKeyFactory.html#__call__">__call__</a></td>
+    <td><span>Create a Connection.</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.IConnectionUserAndKeyFactory.__call__">
+    
+  </a>
+  <a name="__call__">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    __call__(user_id, key, secure=True):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L280" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Create a Connection.</p>
+<p>The first two arguments provide the initial values for `user_id` and 
+`key`, respectively, which should be used for authentication.</p>
+<p>The `secure` argument indicates whether or not a secure connection 
+should be made. Not all providers support this, so it may be ignored.<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INode.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INode.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INode.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INode.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,277 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INode : 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="interface">l.i.INode(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L22">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INode">View In Hierarchy</a>
+    </p>
+    <div>
+      <p>Known implementations: <a href="libcloud.base.Node.html">libcloud.base.Node</a></p>
+    </div>
+    <div>A node (instance, etc)<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id36">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INode.html#uuid">uuid</a></td>
+    <td><span>Unique identifier</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INode.html#id">id</a></td>
+    <td><span>Unique ID provided by the provider (i-abcd1234, etc)</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INode.html#name">name</a></td>
+    <td><span>Hostname or similar identifier</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INode.html#state">state</a></td>
+    <td><span>A standard Node state as provided by <a 
+href="libcloud.types.NodeState.html"><code>NodeState</code></a></span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INode.html#public_ip">public_ip</a></td>
+    <td><span>List of Public IPs of the Node</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INode.html#private_ip">private_ip</a></td>
+    <td><span>List of Private IPs of the Node</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INode.html#driver">driver</a></td>
+    <td><span>The NodeDriver that belongs to this Node</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INode.html#extra">extra</a></td>
+    <td><span>Dict containing provider specific data</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INode.html#get_uuid">get_uuid</a></td>
+    <td><span>Provides a system wide unique ID for the node</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INode.html#destroy">destroy</a></td>
+    <td><span>Call `self.driver.destroy_node(self)`. A convenience method.</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INode.html#reboot">reboot</a></td>
+    <td><span>Call `self.driver.reboot_node(self)`. A convenience method.</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INode.uuid">
+    
+  </a>
+  <a name="uuid">
+    
+  </a>
+  <div class="functionHeader">
+    uuid =
+  </div>
+  <div class="functionBody">
+    <div>Unique identifier<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.id">
+    
+  </a>
+  <a name="id">
+    
+  </a>
+  <div class="functionHeader">
+    id =
+  </div>
+  <div class="functionBody">
+    <div>Unique ID provided by the provider (i-abcd1234, etc)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.name">
+    
+  </a>
+  <a name="name">
+    
+  </a>
+  <div class="functionHeader">
+    name =
+  </div>
+  <div class="functionBody">
+    <div>Hostname or similar identifier<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.state">
+    
+  </a>
+  <a name="state">
+    
+  </a>
+  <div class="functionHeader">
+    state =
+  </div>
+  <div class="functionBody">
+    <div>A standard Node state as provided by <a 
+href="libcloud.types.NodeState.html"><code>NodeState</code></a><table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.public_ip">
+    
+  </a>
+  <a name="public_ip">
+    
+  </a>
+  <div class="functionHeader">
+    public_ip =
+  </div>
+  <div class="functionBody">
+    <div>List of Public IPs of the Node<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.private_ip">
+    
+  </a>
+  <a name="private_ip">
+    
+  </a>
+  <div class="functionHeader">
+    private_ip =
+  </div>
+  <div class="functionBody">
+    <div>List of Private IPs of the Node<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.driver">
+    
+  </a>
+  <a name="driver">
+    
+  </a>
+  <div class="functionHeader">
+    driver =
+  </div>
+  <div class="functionBody">
+    <div>The NodeDriver that belongs to this Node<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.extra">
+    
+  </a>
+  <a name="extra">
+    
+  </a>
+  <div class="functionHeader">
+    extra =
+  </div>
+  <div class="functionBody">
+    <div>Dict containing provider specific data<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.get_uuid">
+    
+  </a>
+  <a name="get_uuid">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    get_uuid():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L35" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Provides a system wide unique ID for the node<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.destroy">
+    
+  </a>
+  <a name="destroy">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    destroy():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L39" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Call `self.driver.destroy_node(self)`. A convenience method.<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INode.reboot">
+    
+  </a>
+  <a name="reboot">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    reboot():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L44" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Call `self.driver.reboot_node(self)`. A convenience method.<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeDriver.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeDriver.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeDriver.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeDriver.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,311 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeDriver : 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="interface">l.i.INodeDriver(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L132">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeDriver">View In Hierarchy</a>
+    </p>
+    <div>
+      <p>Known implementations: <a href="libcloud.base.NodeDriver.html">libcloud.base.NodeDriver</a>, <a href="libcloud.drivers.dummy.DummyNodeDriver.html">libcloud.drivers.dummy.DummyNodeDriver</a>, <a href="libcloud.drivers.ecp.ECPNodeDriver.html">libcloud.drivers.ecp.ECPNodeDriver</a></p>
+    </div>
+    <div>A driver which provides nodes, such as an Amazon EC2 instance, or 
+Slicehost slice<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id45">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeDriver.html#connection">connection</a></td>
+    <td><span>Represents the IConnection for this driver</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeDriver.html#type">type</a></td>
+    <td><span>The type of this provider as defined by <a 
+href="libcloud.types.Provider.html"><code>Provider</code></a></span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeDriver.html#name">name</a></td>
+    <td><span>A pretty name (Linode, etc) for this provider</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeDriver.html#NODE_STATE_MAP">NODE_STATE_MAP</a></td>
+    <td><span>A mapping of states found in the response to their standard type. This 
+is a constant.</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeDriver.html#create_node">create_node</a></td>
+    <td><span>Creates a new node based on provided params. Name is ignored on some 
+providers.</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeDriver.html#destroy_node">destroy_node</a></td>
+    <td><span>Returns True if the destroy was successful, otherwise False</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeDriver.html#list_nodes">list_nodes</a></td>
+    <td><span>Returns a list of nodes for this provider</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeDriver.html#list_images">list_images</a></td>
+    <td><span>Returns a list of images for this provider</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeDriver.html#list_sizes">list_sizes</a></td>
+    <td><span>Returns a list of sizes for this provider</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeDriver.html#list_locations">list_locations</a></td>
+    <td><span>Returns a list of locations for this prodiver</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeDriver.html#reboot_node">reboot_node</a></td>
+    <td><span>Returns True if the reboot was successful, otherwise False</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeDriver.connection">
+    
+  </a>
+  <a name="connection">
+    
+  </a>
+  <div class="functionHeader">
+    connection =
+  </div>
+  <div class="functionBody">
+    <div>Represents the IConnection for this driver<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.type">
+    
+  </a>
+  <a name="type">
+    
+  </a>
+  <div class="functionHeader">
+    type =
+  </div>
+  <div class="functionBody">
+    <div>The type of this provider as defined by <a 
+href="libcloud.types.Provider.html"><code>Provider</code></a><table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.name">
+    
+  </a>
+  <a name="name">
+    
+  </a>
+  <div class="functionHeader">
+    name =
+  </div>
+  <div class="functionBody">
+    <div>A pretty name (Linode, etc) for this provider<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.NODE_STATE_MAP">
+    
+  </a>
+  <a name="NODE_STATE_MAP">
+    
+  </a>
+  <div class="functionHeader">
+    NODE_STATE_MAP =
+  </div>
+  <div class="functionBody">
+    <div>A mapping of states found in the response to their standard type. This 
+is a constant.<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.create_node">
+    
+  </a>
+  <a name="create_node">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    create_node(**kwargs):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L145" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Creates a new node based on provided params. Name is ignored on some 
+providers.</p>
+<p>To specify provider-specific options, use keyword arguments.<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.destroy_node">
+    
+  </a>
+  <a name="destroy_node">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    destroy_node(node):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L153" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Returns True if the destroy was successful, otherwise False<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.list_nodes">
+    
+  </a>
+  <a name="list_nodes">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    list_nodes():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L158" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Returns a list of nodes for this provider<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.list_images">
+    
+  </a>
+  <a name="list_images">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    list_images(location=None):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L163" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Returns a list of images for this provider<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.list_sizes">
+    
+  </a>
+  <a name="list_sizes">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    list_sizes(location=None):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L168" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Returns a list of sizes for this provider<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.list_locations">
+    
+  </a>
+  <a name="list_locations">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    list_locations():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L173" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Returns a list of locations for this prodiver<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeDriver.reboot_node">
+    
+  </a>
+  <a name="reboot_node">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    reboot_node(node):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L178" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Returns True if the reboot was successful, otherwise False<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeDriverFactory.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeDriverFactory.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeDriverFactory.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeDriverFactory.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,71 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeDriverFactory : 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="interface">l.i.INodeDriverFactory(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L122">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeDriverFactory">View In Hierarchy</a>
+    </p>
+    <div>
+      
+    </div>
+    <div>Create NodeDrivers<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id44">
+  
+  
+<tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeDriverFactory.html#__call__">__call__</a></td>
+    <td><span>Set of value for ivars</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeDriverFactory.__call__">
+    
+  </a>
+  <a name="__call__">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    __call__(key, secret=None, secure=True):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L126" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Set of value for ivars<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeFactory.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeFactory.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeFactory.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeFactory.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,71 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeFactory : 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="interface">l.i.INodeFactory(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L50">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeFactory">View In Hierarchy</a>
+    </p>
+    <div>
+      
+    </div>
+    <div>Create nodes<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id37">
+  
+  
+<tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeFactory.html#__call__">__call__</a></td>
+    <td><span>Set values for ivars, including any other requisite kwargs</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeFactory.__call__">
+    
+  </a>
+  <a name="__call__">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    __call__(id, name, state, public_ip, private_ip, driver):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L54" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Set values for ivars, including any other requisite kwargs<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeImage.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeImage.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeImage.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeImage.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,121 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeImage : 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="interface">l.i.INodeImage(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L84">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeImage">View In Hierarchy</a>
+    </p>
+    <div>
+      <p>Known implementations: <a href="libcloud.base.NodeImage.html">libcloud.base.NodeImage</a>, <a href="libcloud.base.NodeLocation.html">libcloud.base.NodeLocation</a></p>
+    </div>
+    <div>A machine image<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id40">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeImage.html#id">id</a></td>
+    <td><span>Unique ID provided by the provider (ami-abcd1234)</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeImage.html#name">name</a></td>
+    <td><span>Name provided by the provider (Ubuntu 8.1)</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeImage.html#driver">driver</a></td>
+    <td><span>The NodeDriver that belongs to this Image</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeImage.html#extra">extra</a></td>
+    <td><span>Dict containing provider specific data</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeImage.id">
+    
+  </a>
+  <a name="id">
+    
+  </a>
+  <div class="functionHeader">
+    id =
+  </div>
+  <div class="functionBody">
+    <div>Unique ID provided by the provider (ami-abcd1234)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeImage.name">
+    
+  </a>
+  <a name="name">
+    
+  </a>
+  <div class="functionHeader">
+    name =
+  </div>
+  <div class="functionBody">
+    <div>Name provided by the provider (Ubuntu 8.1)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeImage.driver">
+    
+  </a>
+  <a name="driver">
+    
+  </a>
+  <div class="functionHeader">
+    driver =
+  </div>
+  <div class="functionBody">
+    <div>The NodeDriver that belongs to this Image<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeImage.extra">
+    
+  </a>
+  <a name="extra">
+    
+  </a>
+  <div class="functionHeader">
+    extra =
+  </div>
+  <div class="functionBody">
+    <div>Dict containing provider specific data<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeImageFactory.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeImageFactory.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeImageFactory.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeImageFactory.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,71 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeImageFactory : 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="interface">l.i.INodeImageFactory(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L93">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeImageFactory">View In Hierarchy</a>
+    </p>
+    <div>
+      
+    </div>
+    <div>Create nodes<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id41">
+  
+  
+<tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeImageFactory.html#__call__">__call__</a></td>
+    <td><span>Set values for ivars, including any other requisite kwargs</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeImageFactory.__call__">
+    
+  </a>
+  <a name="__call__">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    __call__(id, name, driver):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L97" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Set values for ivars, including any other requisite kwargs<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeLocation.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeLocation.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeLocation.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeLocation.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,123 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeLocation : 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="interface">l.i.INodeLocation(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L102">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeLocation">View In Hierarchy</a>
+    </p>
+    <div>
+      
+    </div>
+    <div>Physical Location of a node<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id42">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeLocation.html#id">id</a></td>
+    <td><span>Unique ID provided by the provider for a physical datacenter</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeLocation.html#name">name</a></td>
+    <td><span>Name provided by the provider ('Austin Texas DC 1')</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeLocation.html#country">country</a></td>
+    <td><span>ISO 3166 country code of the physical location of the data center 
+&lt;http://bit.ly/pKie5&gt; (iso.org)</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeLocation.html#driver">driver</a></td>
+    <td><span>The NodeDriver that belongs to this Location</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeLocation.id">
+    
+  </a>
+  <a name="id">
+    
+  </a>
+  <div class="functionHeader">
+    id =
+  </div>
+  <div class="functionBody">
+    <div>Unique ID provided by the provider for a physical datacenter<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeLocation.name">
+    
+  </a>
+  <a name="name">
+    
+  </a>
+  <div class="functionHeader">
+    name =
+  </div>
+  <div class="functionBody">
+    <div>Name provided by the provider ('Austin Texas DC 1')<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeLocation.country">
+    
+  </a>
+  <a name="country">
+    
+  </a>
+  <div class="functionHeader">
+    country =
+  </div>
+  <div class="functionBody">
+    <div>ISO 3166 country code of the physical location of the data center 
+&lt;http://bit.ly/pKie5&gt; (iso.org)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeLocation.driver">
+    
+  </a>
+  <a name="driver">
+    
+  </a>
+  <div class="functionHeader">
+    driver =
+  </div>
+  <div class="functionBody">
+    <div>The NodeDriver that belongs to this Location<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeLocationFactory.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeLocationFactory.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeLocationFactory.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeLocationFactory.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,71 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeLocationFactory : 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="interface">l.i.INodeLocationFactory(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L113">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeLocationFactory">View In Hierarchy</a>
+    </p>
+    <div>
+      
+    </div>
+    <div>Create nodes location<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id43">
+  
+  
+<tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeLocationFactory.html#__call__">__call__</a></td>
+    <td><span>Set values for ivars, including any other requisite kwargs</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeLocationFactory.__call__">
+    
+  </a>
+  <a name="__call__">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    __call__(id, name, country, driver):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L117" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Set values for ivars, including any other requisite kwargs<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeSize.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeSize.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeSize.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeSize.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,178 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeSize : 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="interface">l.i.INodeSize(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L60">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeSize">View In Hierarchy</a>
+    </p>
+    <div>
+      <p>Known implementations: <a href="libcloud.base.NodeSize.html">libcloud.base.NodeSize</a></p>
+    </div>
+    <div>A machine image<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id38">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeSize.html#id">id</a></td>
+    <td><span>Unique ID provided by the provider (m1.small, etc)</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeSize.html#name">name</a></td>
+    <td><span>Name provided by the provider (Small CPU, etc)</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeSize.html#ram">ram</a></td>
+    <td><span>Amount of RAM provided in MB (256MB, 1740MB)</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeSize.html#disk">disk</a></td>
+    <td><span>Amount of disk provided in GB (200GB)</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeSize.html#bandwidth">bandwidth</a></td>
+    <td><span>Amount of total transfer bandwidth in GB</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeSize.html#price">price</a></td>
+    <td><span>Hourly price of this server in USD, estimated if monthly</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.INodeSize.html#driver">driver</a></td>
+    <td><span>The NodeDriver that belongs to this Image</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeSize.id">
+    
+  </a>
+  <a name="id">
+    
+  </a>
+  <div class="functionHeader">
+    id =
+  </div>
+  <div class="functionBody">
+    <div>Unique ID provided by the provider (m1.small, etc)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeSize.name">
+    
+  </a>
+  <a name="name">
+    
+  </a>
+  <div class="functionHeader">
+    name =
+  </div>
+  <div class="functionBody">
+    <div>Name provided by the provider (Small CPU, etc)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeSize.ram">
+    
+  </a>
+  <a name="ram">
+    
+  </a>
+  <div class="functionHeader">
+    ram =
+  </div>
+  <div class="functionBody">
+    <div>Amount of RAM provided in MB (256MB, 1740MB)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeSize.disk">
+    
+  </a>
+  <a name="disk">
+    
+  </a>
+  <div class="functionHeader">
+    disk =
+  </div>
+  <div class="functionBody">
+    <div>Amount of disk provided in GB (200GB)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeSize.bandwidth">
+    
+  </a>
+  <a name="bandwidth">
+    
+  </a>
+  <div class="functionHeader">
+    bandwidth =
+  </div>
+  <div class="functionBody">
+    <div>Amount of total transfer bandwidth in GB<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeSize.price">
+    
+  </a>
+  <a name="price">
+    
+  </a>
+  <div class="functionHeader">
+    price =
+  </div>
+  <div class="functionBody">
+    <div>Hourly price of this server in USD, estimated if monthly<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.INodeSize.driver">
+    
+  </a>
+  <a name="driver">
+    
+  </a>
+  <div class="functionHeader">
+    driver =
+  </div>
+  <div class="functionBody">
+    <div>The NodeDriver that belongs to this Image<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeSizeFactory.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeSizeFactory.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeSizeFactory.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.INodeSizeFactory.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,71 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.INodeSizeFactory : 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="interface">l.i.INodeSizeFactory(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L74">View Source</a>
+      <a href="classIndex.html#libcloud.interface.INodeSizeFactory">View In Hierarchy</a>
+    </p>
+    <div>
+      
+    </div>
+    <div>Create nodes<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id39">
+  
+  
+<tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.INodeSizeFactory.html#__call__">__call__</a></td>
+    <td><span>Set values for ivars, including any other requisite kwargs</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.INodeSizeFactory.__call__">
+    
+  </a>
+  <a name="__call__">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    __call__(id, name, ram, disk, bandwidth, price, driver):
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L78" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Set values for ivars, including any other requisite kwargs<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file

Added: libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IResponse.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IResponse.html?rev=1361864&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IResponse.html (added)
+++ libcloud/site/trunk/content/apidocs/0.3.1/libcloud.interface.IResponse.html Mon Jul 16 01:44:16 2012
@@ -0,0 +1,243 @@
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+  "DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+    <title>libcloud.interface.IResponse : 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="interface">l.i.IResponse(<span title="zope.interface.Interface">Interface</span>) : interface documentation</h1>
+    <p>
+      <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.interface.html">interface</a></span>
+      <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L292">View Source</a>
+      <a href="classIndex.html#libcloud.interface.IResponse">View In Hierarchy</a>
+    </p>
+    <div>
+      <p>Known implementations: <a href="libcloud.base.Response.html">libcloud.base.Response</a></p>
+    </div>
+    <div>A response as provided by a given HTTP Client.<table class="fieldTable"></table></div>
+
+    
+    
+    <div id="splitTables">
+      <table class="children sortable" id="id54">
+  
+  
+<tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IResponse.html#object">object</a></td>
+    <td><span>The processed response object, e.g. via lxml or json</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IResponse.html#body">body</a></td>
+    <td><span>Unparsed response body</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IResponse.html#status">status</a></td>
+    <td><span>Response status code</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IResponse.html#headers">headers</a></td>
+    <td><span>Response headers</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IResponse.html#error">error</a></td>
+    <td><span>Response error, <a 
+href="http://docs.python.org/library/functions.html#None"><code>None</code></a>
+if no error.</span></td>
+  </tr><tr class="attribute">
+    
+    
+    <td>Attribute</td>
+    <td><a href="libcloud.interface.IResponse.html#connection">connection</a></td>
+    <td><span>Represents the IConnection for this response</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IResponse.html#parse_body">parse_body</a></td>
+    <td><span>Parse the response body (as XML, etc.)</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IResponse.html#parse_error">parse_error</a></td>
+    <td><span>Parse the error that is contained in the response body (as XML, 
+etc.)</span></td>
+  </tr><tr class="method">
+    
+    
+    <td>Method</td>
+    <td><a href="libcloud.interface.IResponse.html#success">success</a></td>
+    <td><span>Does the response indicate a successful request?</span></td>
+  </tr>
+  
+</table>
+      
+      
+    </div>
+    
+    
+    
+
+    <div class="function">
+  <a name="libcloud.interface.IResponse.object">
+    
+  </a>
+  <a name="object">
+    
+  </a>
+  <div class="functionHeader">
+    object =
+  </div>
+  <div class="functionBody">
+    <div>The processed response object, e.g. via lxml or json<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IResponse.body">
+    
+  </a>
+  <a name="body">
+    
+  </a>
+  <div class="functionHeader">
+    body =
+  </div>
+  <div class="functionBody">
+    <div>Unparsed response body<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IResponse.status">
+    
+  </a>
+  <a name="status">
+    
+  </a>
+  <div class="functionHeader">
+    status =
+  </div>
+  <div class="functionBody">
+    <div>Response status code<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IResponse.headers">
+    
+  </a>
+  <a name="headers">
+    
+  </a>
+  <div class="functionHeader">
+    headers =
+  </div>
+  <div class="functionBody">
+    <div>Response headers<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IResponse.error">
+    
+  </a>
+  <a name="error">
+    
+  </a>
+  <div class="functionHeader">
+    error =
+  </div>
+  <div class="functionBody">
+    <div>Response error, <a 
+href="http://docs.python.org/library/functions.html#None"><code>None</code></a>
+if no error.<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IResponse.connection">
+    
+  </a>
+  <a name="connection">
+    
+  </a>
+  <div class="functionHeader">
+    connection =
+  </div>
+  <div class="functionBody">
+    <div>Represents the IConnection for this response<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IResponse.parse_body">
+    
+  </a>
+  <a name="parse_body">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    parse_body():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L304" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Parse the response body (as XML, etc.)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IResponse.parse_error">
+    
+  </a>
+  <a name="parse_error">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    parse_error():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L309" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Parse the error that is contained in the response body (as XML, 
+etc.)<table class="fieldTable"></table></div>
+  </div>
+</div><div class="function">
+  <a name="libcloud.interface.IResponse.success">
+    
+  </a>
+  <a name="success">
+    
+  </a>
+  <div class="functionHeader">
+    
+    def
+    success():
+    <a href="https://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/interface.py#L314" class="functionSourceLink">
+      
+      (source)
+    </a>
+  </div>
+  <div class="functionBody">
+    
+    <div>Does the response indicate a successful request?<table class="fieldTable"></table></div>
+  </div>
+</div>
+    <address>
+      <a href="index.html">API Documentation</a> for <a href="http://incubator.apache.org/libcloud/">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-07-15 18:44:03.
+    </address>
+  </body>
+</html>
\ No newline at end of file