Return-Path: X-Original-To: apmail-libcloud-commits-archive@www.apache.org Delivered-To: apmail-libcloud-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AE9A3D022 for ; Mon, 16 Jul 2012 01:15:06 +0000 (UTC) Received: (qmail 44178 invoked by uid 500); 16 Jul 2012 01:15:06 -0000 Delivered-To: apmail-libcloud-commits-archive@libcloud.apache.org Received: (qmail 44158 invoked by uid 500); 16 Jul 2012 01:15:06 -0000 Mailing-List: contact commits-help@libcloud.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@libcloud.apache.org Delivered-To: mailing list commits@libcloud.apache.org Received: (qmail 44151 invoked by uid 99); 16 Jul 2012 01:15:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jul 2012 01:15:06 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jul 2012 01:15:02 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 440B82388C36; Mon, 16 Jul 2012 01:13:45 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1361856 [31/44] - /libcloud/site/trunk/content/apidocs/0.10.1/ Date: Mon, 16 Jul 2012 01:13:22 -0000 To: commits@libcloud.apache.org From: tomaz@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20120716011345.440B82388C36@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.dns.types.ZoneError.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.dns.types.ZoneError.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.dns.types.ZoneError.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.dns.types.ZoneError.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,123 @@ + + + + libcloud.dns.types.ZoneError : API documentation + + + + + + +

l.d.t.ZoneError(LibcloudError) : class documentation

+

+ Part of libcloud.dns.types + View Source + View In Hierarchy +

+ +
Undocumented
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
Method__init__Undocumented
Method__str__Undocumented
Method__repr__Undocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, value, driver, zone_id): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + __str__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + __repr__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.dns.types.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.dns.types.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.dns.types.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.dns.types.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,93 @@ + + + + libcloud.dns.types : API documentation + + + + + + +

l.d.types : module documentation

+

+ Part of libcloud.dns + View Source + +

+
+ +
+
No module docstring
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ClassProviderUndocumented
ClassRecordTypeDNS record type.
ClassZoneErrorUndocumented
ClassZoneDoesNotExistErrorUndocumented
ClassZoneAlreadyExistsErrorUndocumented
ClassRecordErrorUndocumented
ClassRecordDoesNotExistErrorUndocumented
ClassRecordAlreadyExistsErrorUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,161 @@ + + + + libcloud : API documentation + + + + + + +

libcloud : package documentation

+

+ + View Source + +

+
+ +
+
libcloud provides a unified interface to the cloud computing +resources.
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PackagecommonNo package docstring; 3/10 modules documented
PackagecomputeModule for working with Cloud Servers
PackagednsUndocumented
Modulehttplib_sslSubclass for httplib.HTTPSConnection with optional certificate name +verification, depending on libcloud.security settings.
PackageloadbalancerModule for working with Load Balancers
ModulepricingNo module docstring; 5/7 functions documented
ModulesecuritySecurity (SSL) Settings
PackagestorageModule for working with Storage
PackageutilsUndocumented
+ + +
+ + +

From the __init__.py module:

+ + + + + + + + + + + + + + + + +
Functionenable_debugEnable library wide debugging to a file-like object.
Function_init_onceUtility function that is ran once on Library import.
+ +
+ + + + + + +
+ + def + enable_debug(fo): + + + (source) + +
+
+ +
Enable library wide debugging to a file-like object.
ParametersfoWhere to append debugging information (type: File like object, only write operations are used.)
+
+
+ + + + + + +
+ + def + _init_once(): + + + (source) + +
+
+ +
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.

+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.httplib_ssl.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.httplib_ssl.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.httplib_ssl.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.httplib_ssl.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,41 @@ + + + + libcloud.httplib_ssl : API documentation + + + + + + +

l.httplib_ssl : module documentation

+

+ Part of libcloud + View Source + +

+
+ +
+
Subclass for httplib.HTTPSConnection with optional certificate name +verification, depending on libcloud.security settings.
+ + + +
+ + + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.__init__.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.__init__.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.__init__.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.__init__.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,40 @@ + + + + libcloud.loadbalancer.__init__ : API documentation + + + + + + +

l.l.__init__ : module documentation

+

+ Part of libcloud.loadbalancer + View Source + +

+
+ +
+
Module for working with Load Balancers
+ + + +
+ + + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Algorithm.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Algorithm.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Algorithm.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Algorithm.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,40 @@ + + + + libcloud.loadbalancer.base.Algorithm : API documentation + + + + + + +

l.l.b.Algorithm(object) : class documentation

+

+ Part of libcloud.loadbalancer.base + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Driver.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Driver.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Driver.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Driver.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,434 @@ + + + + libcloud.loadbalancer.base.Driver : API documentation + + + + + + +

l.l.b.Driver(BaseDriver) : class documentation

+

+ Part of libcloud.loadbalancer.base + View Source + View In Hierarchy +

+ +
A base LBDriver class to derive from

+

This class is always subclassed by a specific driver.

+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__
Methodlist_protocolsReturn a list of supported protocols.
Methodlist_balancersList all loadbalancers
Methodcreate_balancerCreate a new load balancer instance
Methoddestroy_balancerDestroy a load balancer
Methodget_balancerReturn a LoadBalancer object.
Methodupdate_balancerSets the name, algorithm, protocol, or port on a load balancer.
Methodbalancer_attach_compute_nodeAttach a compute node as a member to the load balancer.
Methodbalancer_attach_memberAttach a member to balancer
Methodbalancer_detach_memberDetach member from balancer
Methodbalancer_list_membersReturn list of members attached to balancer
Methodlist_supported_algorithmsReturn algorithms supported by this driver.
Method_value_to_algorithmReturn LBAlgorithm based on the value.
Method_algorithm_to_valueReturn value based in the algorithm (LBAlgorithm).
+ +

+ Inherited from BaseDriver: +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the +Connection class constructor.
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, key, secret=None, secure=True, host=None, port=None, **kwargs): + + + (source) + +
+
+ +
ParameterskeyAPI key or username to used (type: str)
secretSecret password to be used (type: str)
secureWeither to use HTTPS or HTTP. Note: Some providers only support HTTPS, and +it is on by default. (type: bool)
hostOverride hostname used for connections. (type: str)
portOverride port used for connections. (type: int)
api_versionOptional API version. Only used by drivers which support multiple API +versions. (type: str)
+
+
+ + + + + + +
+ + def + create_balancer(self, name, port, protocol, algorithm, members): + + + (source) + +
+
+ +
Create a new load balancer instance
ParametersnameName of the new load balancer (required) (type: str)
memberslist ofMembers to +attach to balancer
protocolLoadbalancer protocol, defaults to http.
portPort the load balancer should listen on, defaults to 80 (type: str)
algorithmLoad balancing algorithm, defaults to LBAlgorithm.ROUND_ROBIN (type: LBAlgorithm)
+
+
+ + + + + + +
+ + def + destroy_balancer(self, balancer): + + + (source) + +
+ +
+ + + + + + +
+ + def + get_balancer(self, balancer_id): + + + (source) + +
+ +
+ + + + + + +
+ + def + update_balancer(self, balancer, **kwargs): + + + (source) + +
+
+ +
Sets the name, algorithm, protocol, or port on a load balancer.
ParametersnameNew load balancer name
algorithmNew load balancer algorithm
protocolNew load balancer protocol
portNew load balancer port
+
+
+ + + + + + +
+ + def + balancer_attach_compute_node(self, balancer, node): + + + (source) + +
+
+ +
Attach a compute node as a member to the load balancer.
ParametersnodeMember to join to the balancer
+
+
+ + + + + + +
+ + def + balancer_attach_member(self, balancer, member): + + + (source) + +
+
+ +
Attach a member to balancer
ParametersmemberMember to join to the balancer (type: Member @return {Member} Member after joining the balancer.)
+
+
+ + + + + + +
+ + def + balancer_detach_member(self, balancer, member): + + + (source) + +
+ +
+ + + + + + +
+ + def + _value_to_algorithm(self, value): + + + (source) + +
+
+ +
Return LBAlgorithm based on the value.
+
+
+ + + + + + +
+ + def + _algorithm_to_value(self, algorithm): + + + (source) + +
+
+ +
Return value based in the algorithm (LBAlgorithm).
+
+
+ + + + + + +
+ + def + list_supported_algorithms(self): + + + (source) + +
+
+ +
Return algorithms supported by this driver.
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.LoadBalancer.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.LoadBalancer.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.LoadBalancer.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.LoadBalancer.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,227 @@ + + + + libcloud.loadbalancer.base.LoadBalancer : API documentation + + + + + + +

l.l.b.LoadBalancer(object) : class documentation

+

+ Part of libcloud.loadbalancer.base + View Source + View In Hierarchy +

+
+ +
+
Provide a common interface for handling Load Balancers.
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__Undocumented
Methodattach_compute_nodeUndocumented
Methodattach_memberUndocumented
Methoddetach_memberUndocumented
Methodlist_membersUndocumented
MethoddestroyUndocumented
Method__repr__Undocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, id, name, state, ip, port, driver, extra=None): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + attach_compute_node(self, node): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + attach_member(self, member): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + detach_member(self, member): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + list_members(self): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + destroy(self): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + __repr__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Member.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Member.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Member.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.Member.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,97 @@ + + + + libcloud.loadbalancer.base.Member : API documentation + + + + + + +

l.l.b.Member(object) : class documentation

+

+ Part of libcloud.loadbalancer.base + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + + + + + + + + + + + + + + + + +
Method__init__Undocumented
Method__repr__Undocumented
+ + +
+ + + + +
+ + + + + + +
+ + def + __init__(self, id, ip, port, extra=None): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + __repr__(self): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.base.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,69 @@ + + + + libcloud.loadbalancer.base : API documentation + + + + + + +

l.l.base : module documentation

+

+ Part of libcloud.loadbalancer + View Source + +

+
+ +
+
No module docstring
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ClassMemberUndocumented
ClassAlgorithmUndocumented
ClassLoadBalancerProvide a common interface for handling Load Balancers.
ClassDriverA base LBDriver class to derive from
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.__init__.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.__init__.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.__init__.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.__init__.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,40 @@ + + + + libcloud.loadbalancer.drivers.__init__ : API documentation + + + + + + +

l.l.d.__init__ : module documentation

+

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

+
+ +
+
Undocumented
+ + + +
+ + + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,471 @@ + + + + libcloud.loadbalancer.drivers.brightbox.BrightboxLBDriver : API documentation + + + + + + +

l.l.d.b.BrightboxLBDriver(Driver) : class documentation

+

+ Part of libcloud.loadbalancer.drivers.brightbox + View Source + View In Hierarchy +

+
+ +
+
Undocumented
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methodlist_protocolsReturn a list of supported protocols.
Methodlist_balancersList all loadbalancers
Methodcreate_balancerCreate a new load balancer instance
Methoddestroy_balancerDestroy a load balancer
Methodget_balancerReturn a LoadBalancer object.
Methodbalancer_attach_compute_nodeAttach a compute node as a member to the load balancer.
Methodbalancer_attach_memberAttach a member to balancer
Methodbalancer_detach_memberDetach member from balancer
Methodbalancer_list_membersReturn list of members attached to balancer
Method_postUndocumented
Method_to_balancerUndocumented
Method_member_to_nodeUndocumented
Method_node_to_memberUndocumented
Method_public_ipUndocumented
+ +

+ Inherited from Driver: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method__init__
Methodupdate_balancerSets the name, algorithm, protocol, or port on a load balancer.
Methodlist_supported_algorithmsReturn algorithms supported by this driver.
Method_value_to_algorithmReturn LBAlgorithm based on the value.
Method_algorithm_to_valueReturn value based in the algorithm (LBAlgorithm).
+ +

+ Inherited from BaseDriver (via Driver): +

+ + + + + + + + + + + +
Method_ex_connection_class_kwargsReturn extra connection keyword arguments which are passed to the +Connection class constructor.
+ + +
+ + + + +
+ + + + + + +
+ + def + list_protocols(self): + + + (source) + +
+
+ +
Return a list of supported protocols.
+
+
+ + + + + + +
+ + def + list_balancers(self): + + + (source) + +
+
+ +
List all loadbalancers
Returnslist of LoadBalancer +objects
+
+
+ + + + + + +
+ + def + create_balancer(self, name, port, protocol, algorithm, members): + + + (source) + +
+
+ +
Create a new load balancer instance
ParametersnameName of the new load balancer (required) (type: str)
memberslist ofMembers to +attach to balancer
protocolLoadbalancer protocol, defaults to http.
portPort the load balancer should listen on, defaults to 80 (type: str)
algorithmLoad balancing algorithm, defaults to LBAlgorithm.ROUND_ROBIN (type: LBAlgorithm)
+
+
+ + + + + + +
+ + def + destroy_balancer(self, balancer): + + + (source) + +
+
+ +
Destroy a load balancer
Returnsbool True if the destroy was successful, otherwise False
+
+
+ + + + + + +
+ + def + get_balancer(self, balancer_id): + + + (source) + +
+
+ +
Return a LoadBalancer object.
Parametersbalancer_idid of a load balancer you want to fetch (type: str)
ReturnsLoadBalancer
+
+
+ + + + + + +
+ + def + balancer_attach_compute_node(self, balancer, node): + + + (source) + +
+
+ +
Attach a compute node as a member to the load balancer.
ParametersnodeMember to join to the balancer
+
+
+ + + + + + +
+ + def + balancer_attach_member(self, balancer, member): + + + (source) + +
+
+ +
Attach a member to balancer
ParametersmemberMember to join to the balancer (type: Member @return {Member} Member after joining the balancer.)
+
+
+ + + + + + +
+ + def + balancer_detach_member(self, balancer, member): + + + (source) + +
+
+ +
Detach member from balancer
Returnsbool True if member detach was successful, otherwise False
+
+
+ + + + + + +
+ + def + balancer_list_members(self, balancer): + + + (source) + +
+
+ +
Return list of members attached to balancer
Returnslist of Members
+
+
+ + + + + + +
+ + def + _post(self, path, data={}): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _to_balancer(self, data): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _member_to_node(self, member): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _node_to_member(self, data): + + + (source) + +
+
+ +
Undocumented
+
+
+ + + + + + +
+ + def + _public_ip(self, data): + + + (source) + +
+
+ +
Undocumented
+
+
+
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file Added: libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.brightbox.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.brightbox.html?rev=1361856&view=auto ============================================================================== --- libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.brightbox.html (added) +++ libcloud/site/trunk/content/apidocs/0.10.1/libcloud.loadbalancer.drivers.brightbox.html Mon Jul 16 01:13:10 2012 @@ -0,0 +1,51 @@ + + + + libcloud.loadbalancer.drivers.brightbox : API documentation + + + + + + +

l.l.d.brightbox : module documentation

+

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

+
+ +
+
Undocumented
+ + + +
+ + + + + + + + + + + +
ClassBrightboxLBDriverUndocumented
+ + +
+ + + + + +
+ API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:10:03. +
+ + \ No newline at end of file