octavia.amphorae.drivers.keepalived package

octavia.amphorae.drivers.keepalived package

Submodules

octavia.amphorae.drivers.keepalived.vrrp_rest_driver module

class KeepalivedAmphoraDriverMixin[source]

Bases: octavia.amphorae.drivers.driver_base.VRRPDriverMixin

get_vrrp_interface(amphora)[source]
reload_vrrp_service(loadbalancer)[source]

Reload the VRRP services of all amphorae of the loadbalancer

Parameters:loadbalancer – loadbalancer object
start_vrrp_service(loadbalancer)[source]

Start the VRRP services of all amphorae of the loadbalancer

Parameters:loadbalancer – loadbalancer object
stop_vrrp_service(loadbalancer)[source]

Stop the vrrp services running on the loadbalancer’s amphorae

Parameters:loadbalancer – loadbalancer object
update_vrrp_conf(loadbalancer)[source]

Update amphorae of the loadbalancer with a new VRRP configuration

Parameters:loadbalancer – loadbalancer object

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.