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 2011/10/19 13:28:48 UTC
svn commit: r1186108 [23/31] - in /libcloud/site/trunk/content/apidocs: ./
0.6.0-beta1/
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,567 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver : 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.l.d.g.GoGridLBDriver(<a href="libcloud.common.gogrid.BaseGoGridDriver.html">BaseGoGridDriver</a>, <a href="libcloud.loadbalancer.base.Driver.html">Driver</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a>.<a href="libcloud.loadbalancer.drivers.gogrid.html">gogrid</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L51">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">No class docstring</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id399">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#list_protocols">list_protocols</a></td>
+ <td><tt>Return a list of supported protocols.</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#list_balancers">list_balancers</a></td>
+ <td><tt>List all loadbalancers</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#ex_create_balancer_nowait">ex_create_balancer_nowait</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#create_balancer">create_balancer</a></td>
+ <td><tt>Create a new load balancer instance</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#destroy_balancer">destroy_balancer</a></td>
+ <td><tt>Destroy a load balancer</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#get_balancer">get_balancer</a></td>
+ <td><tt>Return a C{LoadBalancer} object.</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#balancer_attach_member">balancer_attach_member</a></td>
+ <td><tt>Attach a member to balancer</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#balancer_detach_member">balancer_detach_member</a></td>
+ <td><tt>Detach member from balancer</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#balancer_list_members">balancer_list_members</a></td>
+ <td><tt>Return list of members attached to balancer</tt></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#_update_balancer">_update_balancer</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#_members_to_params">_members_to_params</a></td>
+ <td><tt>Helper method to convert list of L{Member} objects to GET params.</tt></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#_to_balancers">_to_balancers</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#_to_balancer">_to_balancer</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#_to_members">_to_members</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html#_to_member">_to_member</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="id400">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.gogrid.BaseGoGridDriver.html#ex_list_ips">ex_list_ips</a></td>
+ <td><tt>Return list of IP addresses assigned to the account.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.gogrid.BaseGoGridDriver.html#_get_ip">_get_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_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><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.gogrid.BaseGoGridDriver.html#_to_location">_to_location</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_locations">_to_locations</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#_get_first_ip">_get_first_ip</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.loadbalancer.base.Driver.html">Driver</a>:
+ </p>
+ <table class="children sortable" id="id401">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#__init__">__init__</a></td>
+ <td><tt>@keyword key: API key or username to used @type key: str</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#balancer_attach_compute_node">balancer_attach_compute_node</a></td>
+ <td><tt>Attach a compute node as a member to the load balancer.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#_value_to_algorithm">_value_to_algorithm</a></td>
+ <td><tt>Return C{LBAlgorithm} based on the value.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#_algorithm_to_value">_algorithm_to_value</a></td>
+ <td><tt>Return value based in the algorithm (C{LBAlgorithm}).</tt></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.BaseDriver.html">BaseDriver</a> (via <a href="libcloud.loadbalancer.base.Driver.html">Driver</a>):
+ </p>
+ <table class="children sortable" id="id402">
+
+
+<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><tt>Return extra connection keyword arguments which are passed to the Connection class constructor.</tt></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.list_protocols">
+
+ </a>
+ <a name="list_protocols">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_protocols(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L64" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#list_protocols">libcloud.loadbalancer.base.Driver.list_protocols</a></div>
+ <pre>Return a list of supported protocols.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.list_balancers">
+
+ </a>
+ <a name="list_balancers">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_balancers(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L68" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#list_balancers">libcloud.loadbalancer.base.Driver.list_balancers</a></div>
+ <pre>List all loadbalancers
+
+@return: C{list} of L{LoadBalancer} objects</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.ex_create_balancer_nowait">
+
+ </a>
+ <a name="ex_create_balancer_nowait">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ ex_create_balancer_nowait(self, name, members, protocol='http', port=80, algorithm=DEFAULT_ALGORITHM):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L72" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.create_balancer">
+
+ </a>
+ <a name="create_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ create_balancer(self, name, members, protocol='http', port=80, algorithm=DEFAULT_ALGORITHM):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L87" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#create_balancer">libcloud.loadbalancer.base.Driver.create_balancer</a></div>
+ <pre>Create a new load balancer instance
+
+@keyword name: Name of the new load balancer (required)
+@type name: C{str}
+@keyword members: C{list} ofL{Member}s to attach to balancer
+@type: C{list} of L{Member}s
+@keyword protocol: Loadbalancer protocol, defaults to http.
+@type: C{str}
+@keyword port: Port the load balancer should listen on, defaults to 80
+@type port: C{str}
+@keyword algorithm: Load balancing algorithm, defaults to
+ LBAlgorithm.ROUND_ROBIN
+@type algorithm: C{LBAlgorithm}</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.destroy_balancer">
+
+ </a>
+ <a name="destroy_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ destroy_balancer(self, balancer):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L111" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#destroy_balancer">libcloud.loadbalancer.base.Driver.destroy_balancer</a></div>
+ <pre>Destroy a load balancer
+
+@return: C{bool} True if the destroy was successful, otherwise False</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.get_balancer">
+
+ </a>
+ <a name="get_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ get_balancer(self, **kwargs):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L124" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#get_balancer">libcloud.loadbalancer.base.Driver.get_balancer</a></div>
+ <pre>Return a C{LoadBalancer} object.
+
+@keyword balancer_id: id of a load balancer you want to fetch
+@type balancer_id: C{str}
+
+@return: C{LoadBalancer}</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.balancer_attach_member">
+
+ </a>
+ <a name="balancer_attach_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ balancer_attach_member(self, balancer, member):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L138" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#balancer_attach_member">libcloud.loadbalancer.base.Driver.balancer_attach_member</a></div>
+ <pre>Attach a member to balancer
+
+@keyword member: Member to join to the balancer
+@type member: C{Member}
+@return {Member} Member after joining the balancer.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.balancer_detach_member">
+
+ </a>
+ <a name="balancer_detach_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ balancer_detach_member(self, balancer, member):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L152" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#balancer_detach_member">libcloud.loadbalancer.base.Driver.balancer_detach_member</a></div>
+ <pre>Detach member from balancer
+
+@return: C{bool} True if member detach was successful, otherwise False</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.balancer_list_members">
+
+ </a>
+ <a name="balancer_list_members">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ balancer_list_members(self, balancer):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L164" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#balancer_list_members">libcloud.loadbalancer.base.Driver.balancer_list_members</a></div>
+ <pre>Return list of members attached to balancer
+
+@return: C{list} of L{Member}s</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver._update_balancer">
+
+ </a>
+ <a name="_update_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _update_balancer(self, params):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L169" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver._members_to_params">
+
+ </a>
+ <a name="_members_to_params">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _members_to_params(self, members):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L180" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <pre>Helper method to convert list of L{Member} objects
+to GET params.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver._to_balancers">
+
+ </a>
+ <a name="_to_balancers">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_balancers(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L197" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver._to_balancer">
+
+ </a>
+ <a name="_to_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_balancer(self, el):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L200" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver._to_members">
+
+ </a>
+ <a name="_to_members">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_members(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L210" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver._to_member">
+
+ </a>
+ <a name="_to_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_member(self, el):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L213" 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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,104 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse : 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.l.d.g.GoGridLBResponse(<a href="libcloud.common.gogrid.GoGridResponse.html">GoGridResponse</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a>.<a href="libcloud.loadbalancer.drivers.gogrid.html">gogrid</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L31">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id396">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse.html#success">success</a></td>
+ <td><tt>Determine if our request was successful.</tt></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.gogrid.GoGridResponse.html">GoGridResponse</a>:
+ </p>
+ <table class="children sortable" id="id397">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.gogrid.GoGridResponse.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.gogrid.GoGridResponse.html#parse_body">parse_body</a></td>
+ <td><tt>Parse response body.</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.gogrid.GoGridResponse.html#parse_error">parse_error</a></td>
+ <td><tt>Parse the error messages.</tt></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse.success">
+
+ </a>
+ <a name="success">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ success(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py#L32" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.gogrid.GoGridResponse.html#success">libcloud.common.gogrid.GoGridResponse.success</a></div>
+ <pre>Determine if our request was successful.
+
+The meaning of this can be arbitrary; did we receive OK status? Did
+the node get created? Were we authenticated?
+
+@return: C{True} or C{False}</pre>
+ </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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.gogrid.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,63 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.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.l.d.gogrid : module documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/gogrid.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">No module docstring</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id395">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBResponse.html">GoGridLBResponse</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBConnection.html">GoGridLBConnection</a></td>
+ <td><tt>Connection class for the GoGrid load-balancer driver.</tt></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">GoGridLBDriver</a></td>
+ <td><span class="undocumented">No class docstring; 1/15 methods documented</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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,69 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.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.l.drivers : package documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id389">
+
+
+<tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.html">cloudstack</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.loadbalancer.drivers.gogrid.html">gogrid</a></td>
+ <td><span class="undocumented">No module docstring; 1/3 classes documented</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.loadbalancer.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.loadbalancer.drivers.rackspace.html">rackspace</a></td>
+ <td><span class="undocumented">Undocumented</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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.ninefold.NinefoldLBDriver.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.ninefold.NinefoldLBDriver.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.ninefold.NinefoldLBDriver.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.ninefold.NinefoldLBDriver.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,188 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.ninefold.NinefoldLBDriver : 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.l.d.n.NinefoldLBDriver(<a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">CloudStackLBDriver</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a>.<a href="libcloud.loadbalancer.drivers.ninefold.html">ninefold</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/ninefold.py#L20">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.ninefold.NinefoldLBDriver">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <pre>Driver for load balancers on Ninefold's Compute platform.</pre>
+
+
+
+ <div id="splitTables">
+
+
+ <p>
+ Inherited from <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">CloudStackLBDriver</a>:
+ </p>
+ <table class="children sortable" id="id404">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#list_protocols">list_protocols</a></td>
+ <td><tt>We don't actually have any protocol awareness beyond TCP.</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#list_balancers">list_balancers</a></td>
+ <td><tt>List all loadbalancers</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#get_balancer">get_balancer</a></td>
+ <td><tt>Return a C{LoadBalancer} object.</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#create_balancer">create_balancer</a></td>
+ <td><tt>Create a new load balancer instance</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#destroy_balancer">destroy_balancer</a></td>
+ <td><tt>Destroy a load balancer</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#balancer_attach_member">balancer_attach_member</a></td>
+ <td><tt>Attach a member to balancer</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#balancer_detach_member">balancer_detach_member</a></td>
+ <td><tt>Detach member from balancer</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#balancer_list_members">balancer_list_members</a></td>
+ <td><tt>Return list of members attached to balancer</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#_to_balancer">_to_balancer</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html#_to_member">_to_member</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.cloudstack.CloudStackDriverMixIn.html">CloudStackDriverMixIn</a> (via <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">CloudStackLBDriver</a>):
+ </p>
+ <table class="children sortable" id="id405">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.cloudstack.CloudStackDriverMixIn.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.cloudstack.CloudStackDriverMixIn.html#_sync_request">_sync_request</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.cloudstack.CloudStackDriverMixIn.html#_async_request">_async_request</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.loadbalancer.base.Driver.html">Driver</a> (via <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">CloudStackLBDriver</a>):
+ </p>
+ <table class="children sortable" id="id406">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#__init__">__init__</a></td>
+ <td><tt>@keyword key: API key or username to used @type key: str</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#balancer_attach_compute_node">balancer_attach_compute_node</a></td>
+ <td><tt>Attach a compute node as a member to the load balancer.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#_value_to_algorithm">_value_to_algorithm</a></td>
+ <td><tt>Return C{LBAlgorithm} based on the value.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#_algorithm_to_value">_algorithm_to_value</a></td>
+ <td><tt>Return value based in the algorithm (C{LBAlgorithm}).</tt></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.BaseDriver.html">BaseDriver</a> (via <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.base.Driver.html">Driver</a>):
+ </p>
+ <table class="children sortable" id="id407">
+
+
+<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><tt>Return extra connection keyword arguments which are passed to the Connection class constructor.</tt></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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.ninefold.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.ninefold.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.ninefold.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.ninefold.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,51 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.ninefold : 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.l.d.ninefold : module documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/ninefold.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">No module docstring</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id403">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.ninefold.NinefoldLBDriver.html">NinefoldLBDriver</a></td>
+ <td><tt>Driver for load balancers on Ninefold's Compute platform.</tt></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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,143 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.rackspace.RackspaceConnection : 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.l.d.r.RackspaceConnection(<a href="libcloud.common.openstack.OpenStackBaseConnection.html">OpenStackBaseConnection</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a>.<a href="libcloud.loadbalancer.drivers.rackspace.html">rackspace</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L44">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.rackspace.RackspaceConnection">View In Hierarchy</a>
+ </p>
+ <div>
+ <p>Known subclasses: <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection.html">libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection</a></p>
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id411">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html#request">request</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.openstack.OpenStackBaseConnection.html">OpenStackBaseConnection</a>:
+ </p>
+ <table class="children sortable" id="id412">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#add_default_headers">add_default_headers</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#morph_action">morph_action</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#base_url">base_url</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#_get_base_url">_get_base_url</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#_get_default_region">_get_default_region</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#_populate_hosts_and_request_paths">_populate_hosts_and_request_paths</a></td>
+ <td><tt>OpenStack uses a separate host for API calls which is only provided after an initial authentication request. If we haven't made that request yet, do it here. Otherwise, just return the management host.</tt></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.__init__">
+
+ </a>
+ <a name="__init__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __init__(self, user_id, key, secure=True):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L49" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.openstack.OpenStackBaseConnection.html#__init__">libcloud.common.openstack.OpenStackBaseConnection.__init__</a></div>
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.request">
+
+ </a>
+ <a name="request">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ request(self, action, params=None, data='', headers=None, method='GET'):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L54" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.openstack.OpenStackBaseConnection.html#request">libcloud.common.openstack.OpenStackBaseConnection.request</a></div>
+ <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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,462 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver : 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.l.d.r.RackspaceLBDriver(<a href="libcloud.loadbalancer.base.Driver.html">Driver</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a>.<a href="libcloud.loadbalancer.drivers.rackspace.html">rackspace</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L73">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver">View In Hierarchy</a>
+ </p>
+ <div>
+ <p>Known subclasses: <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver</a></p>
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id415">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#list_protocols">list_protocols</a></td>
+ <td><tt>Return a list of supported protocols.</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#list_balancers">list_balancers</a></td>
+ <td><tt>List all loadbalancers</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#create_balancer">create_balancer</a></td>
+ <td><tt>Create a new load balancer instance</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#destroy_balancer">destroy_balancer</a></td>
+ <td><tt>Destroy a load balancer</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#get_balancer">get_balancer</a></td>
+ <td><tt>Return a C{LoadBalancer} object.</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#balancer_attach_member">balancer_attach_member</a></td>
+ <td><tt>Attach a member to balancer</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#balancer_detach_member">balancer_detach_member</a></td>
+ <td><tt>Detach member from balancer</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#balancer_list_members">balancer_list_members</a></td>
+ <td><tt>Return list of members attached to balancer</tt></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_protocols">_to_protocols</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_balancers">_to_balancers</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_balancer">_to_balancer</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_members">_to_members</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_member">_to_member</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.loadbalancer.base.Driver.html">Driver</a>:
+ </p>
+ <table class="children sortable" id="id416">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#__init__">__init__</a></td>
+ <td><tt>@keyword key: API key or username to used @type key: str</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#balancer_attach_compute_node">balancer_attach_compute_node</a></td>
+ <td><tt>Attach a compute node as a member to the load balancer.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#_value_to_algorithm">_value_to_algorithm</a></td>
+ <td><tt>Return C{LBAlgorithm} based on the value.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#_algorithm_to_value">_algorithm_to_value</a></td>
+ <td><tt>Return value based in the algorithm (C{LBAlgorithm}).</tt></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.BaseDriver.html">BaseDriver</a> (via <a href="libcloud.loadbalancer.base.Driver.html">Driver</a>):
+ </p>
+ <table class="children sortable" id="id417">
+
+
+<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><tt>Return extra connection keyword arguments which are passed to the Connection class constructor.</tt></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.list_protocols">
+
+ </a>
+ <a name="list_protocols">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_protocols(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L87" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#list_protocols">libcloud.loadbalancer.base.Driver.list_protocols</a></div>
+ <pre>Return a list of supported protocols.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.list_balancers">
+
+ </a>
+ <a name="list_balancers">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_balancers(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L91" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#list_balancers">libcloud.loadbalancer.base.Driver.list_balancers</a></div>
+ <pre>List all loadbalancers
+
+@return: C{list} of L{LoadBalancer} objects</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.create_balancer">
+
+ </a>
+ <a name="create_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ create_balancer(self, name, members, protocol='http', port=80, algorithm=DEFAULT_ALGORITHM):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L95" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#create_balancer">libcloud.loadbalancer.base.Driver.create_balancer</a></div>
+ <pre>Create a new load balancer instance
+
+@keyword name: Name of the new load balancer (required)
+@type name: C{str}
+@keyword members: C{list} ofL{Member}s to attach to balancer
+@type: C{list} of L{Member}s
+@keyword protocol: Loadbalancer protocol, defaults to http.
+@type: C{str}
+@keyword port: Port the load balancer should listen on, defaults to 80
+@type port: C{str}
+@keyword algorithm: Load balancing algorithm, defaults to
+ LBAlgorithm.ROUND_ROBIN
+@type algorithm: C{LBAlgorithm}</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.destroy_balancer">
+
+ </a>
+ <a name="destroy_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ destroy_balancer(self, balancer):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L116" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#destroy_balancer">libcloud.loadbalancer.base.Driver.destroy_balancer</a></div>
+ <pre>Destroy a load balancer
+
+@return: C{bool} True if the destroy was successful, otherwise False</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.get_balancer">
+
+ </a>
+ <a name="get_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ get_balancer(self, balancer_id):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L122" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#get_balancer">libcloud.loadbalancer.base.Driver.get_balancer</a></div>
+ <pre>Return a C{LoadBalancer} object.
+
+@keyword balancer_id: id of a load balancer you want to fetch
+@type balancer_id: C{str}
+
+@return: C{LoadBalancer}</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.balancer_attach_member">
+
+ </a>
+ <a name="balancer_attach_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ balancer_attach_member(self, balancer, member):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L128" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#balancer_attach_member">libcloud.loadbalancer.base.Driver.balancer_attach_member</a></div>
+ <pre>Attach a member to balancer
+
+@keyword member: Member to join to the balancer
+@type member: C{Member}
+@return {Member} Member after joining the balancer.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.balancer_detach_member">
+
+ </a>
+ <a name="balancer_detach_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ balancer_detach_member(self, balancer, member):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L143" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#balancer_detach_member">libcloud.loadbalancer.base.Driver.balancer_detach_member</a></div>
+ <pre>Detach member from balancer
+
+@return: C{bool} True if member detach was successful, otherwise False</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.balancer_list_members">
+
+ </a>
+ <a name="balancer_list_members">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ balancer_list_members(self, balancer):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L152" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#balancer_list_members">libcloud.loadbalancer.base.Driver.balancer_list_members</a></div>
+ <pre>Return list of members attached to balancer
+
+@return: C{list} of L{Member}s</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver._to_protocols">
+
+ </a>
+ <a name="_to_protocols">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_protocols(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L157" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver._to_balancers">
+
+ </a>
+ <a name="_to_balancers">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_balancers(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L163" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver._to_balancer">
+
+ </a>
+ <a name="_to_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_balancer(self, el):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L166" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver._to_members">
+
+ </a>
+ <a name="_to_members">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_members(self, object):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L176" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver._to_member">
+
+ </a>
+ <a name="_to_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_member(self, el):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L179" 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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,128 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.rackspace.RackspaceResponse : 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.l.d.r.RackspaceResponse(<a href="libcloud.base.Response.html">Response</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a>.<a href="libcloud.loadbalancer.drivers.rackspace.html">rackspace</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L32">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.rackspace.RackspaceResponse">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id409">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.html#success">success</a></td>
+ <td><tt>Determine if our request was successful.</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.html#parse_body">parse_body</a></td>
+ <td><tt>Parse response body.</tt></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.base.Response.html">Response</a>:
+ </p>
+ <table class="children sortable" id="id410">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.base.Response.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.base.Response.html#parse_error">parse_error</a></td>
+ <td><tt>Parse the error messages.</tt></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.success">
+
+ </a>
+ <a name="success">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ success(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L34" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.base.Response.html#success">libcloud.common.base.Response.success</a></div>
+ <pre>Determine if our request was successful.
+
+The meaning of this can be arbitrary; did we receive OK status? Did
+the node get created? Were we authenticated?
+
+@return: C{True} or C{False}</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.parse_body">
+
+ </a>
+ <a name="parse_body">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ parse_body(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L37" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.base.Response.html#parse_body">libcloud.common.base.Response.parse_body</a></div>
+ <pre>Parse response body.
+
+Override in a provider's subclass.
+
+@return: Parsed body.</pre>
+ </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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,108 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection : 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.l.d.r.RackspaceUKConnection(<a href="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html">RackspaceConnection</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a>.<a href="libcloud.loadbalancer.drivers.rackspace.html">rackspace</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L69">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+
+
+ <p>
+ Inherited from <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html">RackspaceConnection</a>:
+ </p>
+ <table class="children sortable" id="id413">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html#request">request</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.openstack.OpenStackBaseConnection.html">OpenStackBaseConnection</a> (via <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html">RackspaceConnection</a>):
+ </p>
+ <table class="children sortable" id="id414">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#add_default_headers">add_default_headers</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#morph_action">morph_action</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#base_url">base_url</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#_get_base_url">_get_base_url</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#_get_default_region">_get_default_region</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.common.openstack.OpenStackBaseConnection.html#_populate_hosts_and_request_paths">_populate_hosts_and_request_paths</a></td>
+ <td><tt>OpenStack uses a separate host for API calls which is only provided after an initial authentication request. If we haven't made that request yet, do it here. Otherwise, just return the management host.</tt></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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,178 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver : 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.l.d.r.RackspaceUKLBDriver(<a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">RackspaceLBDriver</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a>.<a href="libcloud.loadbalancer.drivers.rackspace.html">rackspace</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py#L186">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+
+
+ <p>
+ Inherited from <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">RackspaceLBDriver</a>:
+ </p>
+ <table class="children sortable" id="id418">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#list_protocols">list_protocols</a></td>
+ <td><tt>Return a list of supported protocols.</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#list_balancers">list_balancers</a></td>
+ <td><tt>List all loadbalancers</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#create_balancer">create_balancer</a></td>
+ <td><tt>Create a new load balancer instance</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#destroy_balancer">destroy_balancer</a></td>
+ <td><tt>Destroy a load balancer</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#get_balancer">get_balancer</a></td>
+ <td><tt>Return a C{LoadBalancer} object.</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#balancer_attach_member">balancer_attach_member</a></td>
+ <td><tt>Attach a member to balancer</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#balancer_detach_member">balancer_detach_member</a></td>
+ <td><tt>Detach member from balancer</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#balancer_list_members">balancer_list_members</a></td>
+ <td><tt>Return list of members attached to balancer</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_protocols">_to_protocols</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_balancers">_to_balancers</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_balancer">_to_balancer</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_members">_to_members</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html#_to_member">_to_member</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.loadbalancer.base.Driver.html">Driver</a> (via <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">RackspaceLBDriver</a>):
+ </p>
+ <table class="children sortable" id="id419">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#__init__">__init__</a></td>
+ <td><tt>@keyword key: API key or username to used @type key: str</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#balancer_attach_compute_node">balancer_attach_compute_node</a></td>
+ <td><tt>Attach a compute node as a member to the load balancer.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#_value_to_algorithm">_value_to_algorithm</a></td>
+ <td><tt>Return C{LBAlgorithm} based on the value.</tt></td>
+ </tr><tr class="basemethod private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#_algorithm_to_value">_algorithm_to_value</a></td>
+ <td><tt>Return value based in the algorithm (C{LBAlgorithm}).</tt></td>
+ </tr>
+
+</table>
+
+ <p>
+ Inherited from <a href="libcloud.common.base.BaseDriver.html">BaseDriver</a> (via <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">RackspaceLBDriver</a>, <a href="libcloud.loadbalancer.base.Driver.html">Driver</a>):
+ </p>
+ <table class="children sortable" id="id420">
+
+
+<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><tt>Return extra connection keyword arguments which are passed to the Connection class constructor.</tt></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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.drivers.rackspace.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,75 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.rackspace : 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.l.d.rackspace : module documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a>.<a href="libcloud.loadbalancer.drivers.html">drivers</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/rackspace.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id408">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceResponse.html">RackspaceResponse</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceConnection.html">RackspaceConnection</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceUKConnection.html">RackspaceUKConnection</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">RackspaceLBDriver</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.rackspace.RackspaceUKLBDriver.html">RackspaceUKLBDriver</a></td>
+ <td><span class="undocumented">Undocumented</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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,69 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer : 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.loadbalancer : package documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <pre>Module for working with Load Balancers</pre>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id383">
+
+
+<tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.loadbalancer.base.html">base</a></td>
+ <td><span class="undocumented">No module docstring; 2/4 classes documented</span></td>
+ </tr><tr class="package">
+
+
+ <td>Package</td>
+ <td><a href="libcloud.loadbalancer.drivers.html">drivers</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.loadbalancer.providers.html">providers</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.loadbalancer.types.html">types</a></td>
+ <td><span class="undocumented">No module docstring; 1/4 classes documented</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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.providers.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.providers.html?rev=1186108&view=auto
==============================================================================
--- libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.providers.html (added)
+++ libcloud/site/trunk/content/apidocs/0.6.0-beta1/libcloud.loadbalancer.providers.html Wed Oct 19 11:28:37 2011
@@ -0,0 +1,71 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.providers : 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.l.providers : module documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.loadbalancer.html">loadbalancer</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/providers.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id421">
+
+
+<tr class="function">
+
+
+ <td>Function</td>
+ <td><a href="libcloud.loadbalancer.providers.html#get_driver">get_driver</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.loadbalancer.providers.get_driver">
+
+ </a>
+ <a name="get_driver">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ get_driver(provider):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/providers.py#L36" 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 2011-10-19 13:20:39.
+ </address>
+ </body>
+</html>
\ No newline at end of file