octavia.cmd package

octavia.cmd package

Submodules

octavia.cmd.agent module

class AmphoraAgent(app, options=None)[source]

Bases: gunicorn.app.base.BaseApplication

load()[source]
load_config()[source]
main()[source]

octavia.cmd.api module

main()[source]

octavia.cmd.haproxy_vrrp_check module

get_status(sock_address)[source]

Query haproxy stat socket

Only VRRP fail over if the stats socket is not responding.

Parameters:sock_address – unix socket file
Returns:0 if haproxy responded
health_check(sock_addresses)[source]

Invoke queries for all defined listeners

Parameters:sock_addresses
Returns:
main()[source]

octavia.cmd.health_manager module

hm_health_check()[source]
hm_listener()[source]
main()[source]
true_func()[source]

octavia.cmd.house_keeping module

cert_rotation()[source]

Perform certificate rotation.

db_cleanup()[source]

Perform db cleanup for old resources.

main()[source]
spare_amphora_check()[source]

Initiates spare amp check with respect to configured interval.

octavia.cmd.octavia_worker module

main()[source]

Module contents

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.