Details(hostname=None, uuid=None, version=None, api_version=None, network_tx=None, network_rx=None, active=None, haproxy_count=None, cpu=None, memory=None, disk=None, load=None, listeners=None, packages=None)[source]¶ListenerStatus(status=None, uuid=None, provisioning_status=None, type=None, pools=None)[source]¶Memory(total=None, free=None, available=None, buffers=None, cached=None, swap_used=None, shared=None, slab=None, committed_as=None)[source]¶APIException(**kwargs)[source]¶Bases: webob.exc.HTTPClientError
code = 500¶msg = 'Something unknown went wrong'¶Conflict(**kwargs)[source]¶Bases: octavia.amphorae.drivers.haproxy.exceptions.APIException
code = 409¶msg = 'Conflict'¶Forbidden(**kwargs)[source]¶Bases: octavia.amphorae.drivers.haproxy.exceptions.APIException
code = 403¶msg = 'Forbidden'¶InternalServerError(**kwargs)[source]¶Bases: octavia.amphorae.drivers.haproxy.exceptions.APIException
code = 500¶msg = 'Internal Server Error'¶InvalidRequest(**kwargs)[source]¶Bases: octavia.amphorae.drivers.haproxy.exceptions.APIException
code = 400¶msg = 'Invalid request'¶NotFound(**kwargs)[source]¶Bases: octavia.amphorae.drivers.haproxy.exceptions.APIException
code = 404¶msg = 'Not Found'¶AmphoraAPIClient0_5[source]¶Bases: octavia.amphorae.drivers.haproxy.rest_api_driver.AmphoraAPIClientBase
AmphoraAPIClient1_0[source]¶Bases: octavia.amphorae.drivers.haproxy.rest_api_driver.AmphoraAPIClientBase
CustomHostNameCheckingAdapter(pool_connections=10, pool_maxsize=10, max_retries=0, pool_block=False)[source]¶Bases: requests.adapters.HTTPAdapter
HaproxyAmphoraLoadBalancerDriver[source]¶Bases: octavia.amphorae.drivers.driver_base.AmphoraLoadBalancerDriver, octavia.amphorae.drivers.keepalived.vrrp_rest_driver.KeepalivedAmphoraDriverMixin
update_amphora_agent_config(amphora, agent_config, timeout_dict=None)[source]¶Update the amphora agent configuration file.
| Parameters: |
|
|---|---|
| Returns: | None |
update_amphora_listeners(loadbalancer, amphora, timeout_dict=None)[source]¶Update the amphora with a new configuration.
| Parameters: |
|
|---|---|
| Returns: | None |
Updates the configuration of the listeners on a single amphora.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.