l.l.d.n.NinefoldLBDriver(CloudStackLBDriver) : class documentation

Part of libcloud.loadbalancer.drivers.ninefold View Source View In Hierarchy

Driver for load balancers on Ninefold's Compute platform.

Inherited from CloudStackLBDriver:

Method __init__ @inherits: L{Driver.__init__}
Method list_protocols We don't actually have any protocol awareness beyond TCP.
Method list_balancers List all loadbalancers
Method get_balancer Return a L{LoadBalancer} object.
Method create_balancer @inherits: L{Driver.create_balancer}
Method destroy_balancer Destroy a load balancer
Method balancer_attach_member Attach a member to balancer
Method balancer_detach_member Detach member from balancer
Method balancer_list_members Return list of members attached to balancer
Method _to_balancer Undocumented
Method _to_member Undocumented

Inherited from CloudStackDriverMixIn (via CloudStackLBDriver):

Method _sync_request Undocumented
Method _async_request Undocumented

Inherited from Driver (via CloudStackLBDriver):

Method update_balancer Sets the name, algorithm, protocol, or port on a load balancer.
Method balancer_attach_compute_node Attach a compute node as a member to the load balancer.
Method list_supported_algorithms Return algorithms supported by this driver.
Method _value_to_algorithm Return C{LBAlgorithm} based on the value.
Method _algorithm_to_value Return value based in the algorithm (C{LBAlgorithm}).

Inherited from BaseDriver (via CloudStackLBDriver, Driver):

Method _ex_connection_class_kwargs Return extra connection keyword arguments which are passed to the Connection class constructor.
API Documentation for libcloud, generated by pydoctor at 2013-07-01 17:02:02.