You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by bu...@apache.org on 2012/02/09 03:00:25 UTC
svn commit: r804306 [25/36] - in
/websites/staging/libcloud/trunk/content/apidocs: ./ 0.8.0/
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.RecordType.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.RecordType.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.RecordType.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,71 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.dns.types.RecordType : 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.d.t.RecordType(<span title="object">object</span>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.dns.html">dns</a>.<a href="libcloud.dns.types.html">types</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py#L39">View Source</a>
+ <a href="classIndex.html#libcloud.dns.types.RecordType">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <pre>DNS record type.</pre>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id454">
+
+
+<tr class="classmethod">
+
+
+ <td>Class Method</td>
+ <td><a href="libcloud.dns.types.RecordType.html#__repr__">__repr__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.dns.types.RecordType.__repr__">
+
+ </a>
+ <a name="__repr__">
+
+ </a>
+ <div class="functionHeader">
+ @classmethod<br />
+ def
+ __repr__(self, value):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py#L59" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneAlreadyExistsError.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneAlreadyExistsError.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneAlreadyExistsError.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,62 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.dns.types.ZoneAlreadyExistsError : 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.d.t.ZoneAlreadyExistsError(<a href="libcloud.dns.types.ZoneError.html">ZoneError</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.dns.html">dns</a>.<a href="libcloud.dns.types.html">types</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py#L81">View Source</a>
+ <a href="classIndex.html#libcloud.dns.types.ZoneAlreadyExistsError">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+
+
+ <p>
+ Inherited from <a href="libcloud.dns.types.ZoneError.html">ZoneError</a>:
+ </p>
+ <table class="children sortable" id="id457">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.dns.types.ZoneError.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.dns.types.ZoneError.html#__str__">__str__</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 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneDoesNotExistError.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneDoesNotExistError.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneDoesNotExistError.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,62 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.dns.types.ZoneDoesNotExistError : 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.d.t.ZoneDoesNotExistError(<a href="libcloud.dns.types.ZoneError.html">ZoneError</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.dns.html">dns</a>.<a href="libcloud.dns.types.html">types</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py#L77">View Source</a>
+ <a href="classIndex.html#libcloud.dns.types.ZoneDoesNotExistError">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+
+
+ <p>
+ Inherited from <a href="libcloud.dns.types.ZoneError.html">ZoneError</a>:
+ </p>
+ <table class="children sortable" id="id456">
+
+
+<tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.dns.types.ZoneError.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.dns.types.ZoneError.html#__str__">__str__</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 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneError.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneError.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.ZoneError.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.dns.types.ZoneError : 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.d.t.ZoneError(<a href="libcloud.common.types.LibcloudError.html">LibcloudError</a>) : class documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.dns.html">dns</a>.<a href="libcloud.dns.types.html">types</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py#L64">View Source</a>
+ <a href="classIndex.html#libcloud.dns.types.ZoneError">View In Hierarchy</a>
+ </p>
+ <div>
+ <p>Known subclasses: <a href="libcloud.dns.types.ZoneAlreadyExistsError.html">libcloud.dns.types.ZoneAlreadyExistsError</a>, <a href="libcloud.dns.types.ZoneDoesNotExistError.html">libcloud.dns.types.ZoneDoesNotExistError</a></p>
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id455">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.dns.types.ZoneError.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.dns.types.ZoneError.html#__str__">__str__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.dns.types.ZoneError.__init__">
+
+ </a>
+ <a name="__init__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __init__(self, value, driver, zone_id):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py#L67" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.types.LibcloudError.html#__init__">libcloud.common.types.LibcloudError.__init__</a></div>
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.dns.types.ZoneError.__str__">
+
+ </a>
+ <a name="__str__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __str__(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py#L71" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.types.LibcloudError.html#__str__">libcloud.common.types.LibcloudError.__str__</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 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.dns.types.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,93 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.dns.types : 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.d.types : module documentation</h1>
+ <p>
+ <span id="part">Part of <a href="libcloud.html">libcloud</a>.<a href="libcloud.dns.html">dns</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/types.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">No module docstring</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id453">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.dns.types.Provider.html">Provider</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.dns.types.RecordType.html">RecordType</a></td>
+ <td><tt>DNS record type.</tt></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.dns.types.ZoneError.html">ZoneError</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.dns.types.ZoneDoesNotExistError.html">ZoneDoesNotExistError</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.dns.types.ZoneAlreadyExistsError.html">ZoneAlreadyExistsError</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.dns.types.RecordError.html">RecordError</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.dns.types.RecordDoesNotExistError.html">RecordDoesNotExistError</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.dns.types.RecordAlreadyExistsError.html">RecordAlreadyExistsError</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 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,164 @@
+<!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/libcloud/trunk/libcloud">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <pre>libcloud provides a unified interface to the cloud computing resources.
+
+@var __version__: Current version of libcloud</pre>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id1">
+
+
+<tr class="package">
+
+
+ <td>Package</td>
+ <td><a href="libcloud.common.html">common</a></td>
+ <td><span class="undocumented">No package docstring; 3/10 modules documented</span></td>
+ </tr><tr class="package">
+
+
+ <td>Package</td>
+ <td><a href="libcloud.compute.html">compute</a></td>
+ <td><tt>Module for working with Cloud Servers</tt></td>
+ </tr><tr class="package">
+
+
+ <td>Package</td>
+ <td><a href="libcloud.dns.html">dns</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.httplib_ssl.html">httplib_ssl</a></td>
+ <td><tt>Subclass for httplib.HTTPSConnection with optional certificate name verification, depending on libcloud.security settings.</tt></td>
+ </tr><tr class="package">
+
+
+ <td>Package</td>
+ <td><a href="libcloud.loadbalancer.html">loadbalancer</a></td>
+ <td><tt>Module for working with Load Balancers</tt></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.pricing.html">pricing</a></td>
+ <td><span class="undocumented">No module docstring; 5/7 functions documented</span></td>
+ </tr><tr class="module">
+
+
+ <td>Module</td>
+ <td><a href="libcloud.security.html">security</a></td>
+ <td><tt>Security (SSL) Settings</tt></td>
+ </tr><tr class="package">
+
+
+ <td>Package</td>
+ <td><a href="libcloud.storage.html">storage</a></td>
+ <td><tt>Module for working with Storage</tt></td>
+ </tr><tr class="package">
+
+
+ <td>Package</td>
+ <td><a href="libcloud.utils.html">utils</a></td>
+ <td><span class="undocumented">Undocumented</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><tt>Enable library wide debugging to a file-like object.</tt></td>
+ </tr><tr class="function private">
+
+
+ <td>Function</td>
+ <td><a href="libcloud.html#_init_once">_init_once</a></td>
+ <td><tt>Utility function that is ran once on Library import.</tt></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/libcloud/trunk/libcloud/__init__.py#L32" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <pre>Enable library wide debugging to a file-like object.
+
+@param fo: Where to append debugging information
+@type fo: File like object, only write operations are used.</pre>
+ </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/libcloud/trunk/libcloud/__init__.py#L48" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <pre>Utility function that is ran once on Library import.
+
+This checks for the LIBCLOUD_DEBUG enviroment variable, which if it exists
+is where we will log debug information about the provider transports.</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 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.httplib_ssl.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.httplib_ssl.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.httplib_ssl.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,41 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.httplib_ssl : 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.httplib_ssl : module 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/httplib_ssl.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <pre>Subclass for httplib.HTTPSConnection with optional certificate name
+verification, depending on libcloud.security settings.</pre>
+
+
+
+ <div id="splitTables">
+
+
+
+ </div>
+
+
+
+
+
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.__init__.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.__init__.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.__init__.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,40 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.__init__ : 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.__init__ : 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/__init__.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <pre>Module for working with Load Balancers</pre>
+
+
+
+ <div id="splitTables">
+
+
+
+ </div>
+
+
+
+
+
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Algorithm.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Algorithm.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Algorithm.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,40 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.base.Algorithm : 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.b.Algorithm(<span title="object">object</span>) : 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.base.html">base</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L40">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.base.Algorithm">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+
+
+
+ </div>
+
+
+
+
+
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Driver.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Driver.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Driver.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,490 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.base.Driver : API documentation</title>
+ <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
+ <link href="apidocs.css" type="text/css" rel="stylesheet" />
+
+
+ </head>
+ <body>
+ <h1 class="class">l.l.b.Driver(<a href="libcloud.common.base.BaseDriver.html">BaseDriver</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.base.html">base</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L87">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.base.Driver">View In Hierarchy</a>
+ </p>
+ <div>
+ <p>Known subclasses: <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</a></p>
+ </div>
+ <pre>A base LBDriver class to derive from
+
+This class is always subclassed by a specific driver.</pre>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id599">
+
+
+<tr class="method">
+
+
+ <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="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.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.base.Driver.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.base.Driver.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.base.Driver.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.base.Driver.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.base.Driver.html#update_balancer">update_balancer</a></td>
+ <td><tt>Sets the name, algorithm, protocol, or port on a load balancer.</tt></td>
+ </tr><tr class="method">
+
+
+ <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="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.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.base.Driver.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.base.Driver.html#balancer_list_members">balancer_list_members</a></td>
+ <td><tt>Return list of members attached to balancer</tt></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#list_supported_algorithms">list_supported_algorithms</a></td>
+ <td><tt>Return algorithms supported by this driver.</tt></td>
+ </tr><tr class="method 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="method 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>:
+ </p>
+ <table class="children sortable" id="id600">
+
+
+<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.base.Driver.__init__">
+
+ </a>
+ <a name="__init__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __init__(self, key, secret=None, secure=True, host=None, port=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L99" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.common.base.BaseDriver.html#__init__">libcloud.common.base.BaseDriver.__init__</a></div>
+ <pre>@keyword key: API key or username to used
+@type key: str
+
+@keyword secret: Secret password to be used
+@type secret: str
+
+@keyword secure: Weither to use HTTPS or HTTP. Note: Some providers
+ only support HTTPS, and it is on by default.
+@type secure: bool
+
+@keyword host: Override hostname used for connections.
+@type host: str
+
+@keyword port: Override port used for connections.
+@type port: int
+
+@keyword api_version: Optional API version. Only used by drivers
+ which support multiple API versions.
+@type api_version: str</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.Driver.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/base.py#L103" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</a></div>
+ <pre>Return a list of supported protocols.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.Driver.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/base.py#L111" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</a></div>
+ <pre>List all loadbalancers
+
+@return: C{list} of L{LoadBalancer} objects</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.Driver.create_balancer">
+
+ </a>
+ <a name="create_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ create_balancer(self, name, port, protocol, algorithm, members):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L122" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</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.base.Driver.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/base.py#L143" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</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.base.Driver.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/base.py#L153" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</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.base.Driver.update_balancer">
+
+ </a>
+ <a name="update_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ update_balancer(self, balancer, **kwargs):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L166" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</a></div>
+ <pre>Sets the name, algorithm, protocol, or port on a load balancer.
+
+@keyword name: New load balancer name
+@type metadata: C{str}
+
+@keyword algorithm: New load balancer algorithm
+@type metadata: C{libcloud.loadbalancer.base.Algorithm}
+
+@keyword protocol: New load balancer protocol
+@type metadata: C{str}
+
+@keyword port: New load balancer port
+@type metadata: C{int}</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.Driver.balancer_attach_compute_node">
+
+ </a>
+ <a name="balancer_attach_compute_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ balancer_attach_compute_node(self, balancer, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L185" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a></div>
+ <pre>Attach a compute node as a member to the load balancer.
+
+@keyword node: Member to join to the balancer
+@type member: C{libcloud.compute.base.Node}
+@return {Member} Member after joining the balancer.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.Driver.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/base.py#L198" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</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.base.Driver.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/base.py#L210" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</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.base.Driver.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/base.py#L221" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overridden in <a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver</a>, <a href="libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver.html">libcloud.loadbalancer.drivers.cloudstack.CloudStackLBDriver</a>, <a href="libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver.html">libcloud.loadbalancer.drivers.gogrid.GoGridLBDriver</a>, <a href="libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver.html">libcloud.loadbalancer.drivers.rackspace.RackspaceLBDriver</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.base.Driver._value_to_algorithm">
+
+ </a>
+ <a name="_value_to_algorithm">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _value_to_algorithm(self, value):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L232" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <pre>Return C{LBAlgorithm} based on the value.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.Driver._algorithm_to_value">
+
+ </a>
+ <a name="_algorithm_to_value">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _algorithm_to_value(self, algorithm):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L242" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <pre>Return value based in the algorithm (C{LBAlgorithm}).</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.Driver.list_supported_algorithms">
+
+ </a>
+ <a name="list_supported_algorithms">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_supported_algorithms(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L252" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <pre>Return algorithms supported by this driver.</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 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.LoadBalancer.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.LoadBalancer.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.LoadBalancer.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,227 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.base.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="class">l.l.b.LoadBalancer(<span title="object">object</span>) : 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.base.html">base</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L50">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.base.LoadBalancer">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <pre>Provide a common interface for handling Load Balancers.</pre>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id598">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.LoadBalancer.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.LoadBalancer.html#attach_compute_node">attach_compute_node</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.LoadBalancer.html#attach_member">attach_member</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.LoadBalancer.html#detach_member">detach_member</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.LoadBalancer.html#list_members">list_members</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.LoadBalancer.html#destroy">destroy</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.LoadBalancer.html#__repr__">__repr__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.loadbalancer.base.LoadBalancer.__init__">
+
+ </a>
+ <a name="__init__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __init__(self, id, name, state, ip, port, driver, extra=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L55" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.LoadBalancer.attach_compute_node">
+
+ </a>
+ <a name="attach_compute_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ attach_compute_node(self, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L64" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.LoadBalancer.attach_member">
+
+ </a>
+ <a name="attach_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ attach_member(self, member):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L68" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.LoadBalancer.detach_member">
+
+ </a>
+ <a name="detach_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ detach_member(self, member):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L72" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.LoadBalancer.list_members">
+
+ </a>
+ <a name="list_members">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ list_members(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L76" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.LoadBalancer.destroy">
+
+ </a>
+ <a name="destroy">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ destroy(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L79" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.LoadBalancer.__repr__">
+
+ </a>
+ <a name="__repr__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __repr__(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L82" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Member.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Member.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.Member.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.base.Member : 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.b.Member(<span title="object">object</span>) : 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.base.html">base</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L27">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.base.Member">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id597">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Member.html#__init__">__init__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Member.html#__repr__">__repr__</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr>
+
+</table>
+
+
+ </div>
+
+
+
+
+ <div class="function">
+ <a name="libcloud.loadbalancer.base.Member.__init__">
+
+ </a>
+ <a name="__init__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __init__(self, id, ip, port, extra=None):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L29" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.base.Member.__repr__">
+
+ </a>
+ <a name="__repr__">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ __repr__(self):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/base.py#L35" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.base.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,69 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.base : 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.base : 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/base.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">No module docstring</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id596">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.base.Member.html">Member</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.base.Algorithm.html">Algorithm</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.base.LoadBalancer.html">LoadBalancer</a></td>
+ <td><tt>Provide a common interface for handling Load Balancers.</tt></td>
+ </tr><tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html">Driver</a></td>
+ <td><tt>A base LBDriver class to derive from</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 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.__init__.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.__init__.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.__init__.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,40 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.__init__ : 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.__init__ : 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/__init__.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+
+
+
+ </div>
+
+
+
+
+
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,498 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver : 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.b.BrightboxLBDriver(<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.brightbox.html">brightbox</a></span>
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/brightbox.py#L27">View Source</a>
+ <a href="classIndex.html#libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver">View In Hierarchy</a>
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id626">
+
+
+<tr class="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.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="method">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.html#_post">_post</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.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.brightbox.BrightboxLBDriver.html#_member_to_node">_member_to_node</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html#_node_to_member">_node_to_member</a></td>
+ <td><span class="undocumented">Undocumented</span></td>
+ </tr><tr class="method private">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html#_public_ip">_public_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="id627">
+
+
+<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#update_balancer">update_balancer</a></td>
+ <td><tt>Sets the name, algorithm, protocol, or port on a load balancer.</tt></td>
+ </tr><tr class="basemethod">
+
+
+ <td>Method</td>
+ <td><a href="libcloud.loadbalancer.base.Driver.html#list_supported_algorithms">list_supported_algorithms</a></td>
+ <td><tt>Return algorithms supported by this driver.</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="id628">
+
+
+<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.brightbox.BrightboxLBDriver.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/brightbox.py#L48" 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.brightbox.BrightboxLBDriver.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/brightbox.py#L51" 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.brightbox.BrightboxLBDriver.create_balancer">
+
+ </a>
+ <a name="create_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ create_balancer(self, name, port, protocol, algorithm, members):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/brightbox.py#L57" 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.brightbox.BrightboxLBDriver.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/brightbox.py#L68" 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.brightbox.BrightboxLBDriver.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/brightbox.py#L75" 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.brightbox.BrightboxLBDriver.balancer_attach_compute_node">
+
+ </a>
+ <a name="balancer_attach_compute_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ balancer_attach_compute_node(self, balancer, node):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/brightbox.py#L81" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+ <div class="interfaceinfo">overrides <a href="libcloud.loadbalancer.base.Driver.html#balancer_attach_compute_node">libcloud.loadbalancer.base.Driver.balancer_attach_compute_node</a></div>
+ <pre>Attach a compute node as a member to the load balancer.
+
+@keyword node: Member to join to the balancer
+@type member: C{libcloud.compute.base.Node}
+@return {Member} Member after joining the balancer.</pre>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.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/brightbox.py#L84" 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.brightbox.BrightboxLBDriver.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/brightbox.py#L91" 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.brightbox.BrightboxLBDriver.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/brightbox.py#L99" 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.brightbox.BrightboxLBDriver._post">
+
+ </a>
+ <a name="_post">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _post(self, path, data={}):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/brightbox.py#L106" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver._to_balancer">
+
+ </a>
+ <a name="_to_balancer">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _to_balancer(self, data):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/brightbox.py#L112" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver._member_to_node">
+
+ </a>
+ <a name="_member_to_node">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _member_to_node(self, member):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/brightbox.py#L122" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver._node_to_member">
+
+ </a>
+ <a name="_node_to_member">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _node_to_member(self, data):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/brightbox.py#L125" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div><div class="function">
+ <a name="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver._public_ip">
+
+ </a>
+ <a name="_public_ip">
+
+ </a>
+ <div class="functionHeader">
+
+ def
+ _public_ip(self, data):
+ <a href="https://svn.apache.org/viewvc/libcloud/trunk/libcloud/loadbalancer/drivers/brightbox.py#L128" class="functionSourceLink">
+
+ (source)
+ </a>
+ </div>
+ <div class="functionBody">
+
+ <div class="undocumented">Undocumented</div>
+ </div>
+</div>
+ <address>
+ <a href="index.html">API Documentation</a> for <a href="http://libcloud.apache.org">libcloud</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file
Added: websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.brightbox.html
==============================================================================
--- websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.brightbox.html (added)
+++ websites/staging/libcloud/trunk/content/apidocs/0.8.0/libcloud.loadbalancer.drivers.brightbox.html Thu Feb 9 02:00:15 2012
@@ -0,0 +1,51 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "DTD/xhtml1-strict.dtd">
+<html>
+ <head>
+ <title>libcloud.loadbalancer.drivers.brightbox : 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.brightbox : 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/brightbox.py">View Source</a>
+
+ </p>
+ <div>
+
+ </div>
+ <div class="undocumented">Undocumented</div>
+
+
+
+ <div id="splitTables">
+ <table class="children sortable" id="id625">
+
+
+<tr class="class">
+
+
+ <td>Class</td>
+ <td><a href="libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html">BrightboxLBDriver</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 2012-02-08 17:57:04.
+ </address>
+ </body>
+</html>
\ No newline at end of file