octavia.controller package¶
Subpackages¶
- octavia.controller.healthmanager package
- octavia.controller.housekeeping package
- octavia.controller.queue package
- octavia.controller.worker package
- Subpackages
- Submodules
- octavia.controller.worker.amphora_rate_limit module
AmphoraBuildRateLimit
AmphoraBuildRateLimit.add_to_build_request_queue()
AmphoraBuildRateLimit.has_build_slot()
AmphoraBuildRateLimit.has_highest_priority()
AmphoraBuildRateLimit.remove_all_from_build_req_queue()
AmphoraBuildRateLimit.remove_from_build_req_queue()
AmphoraBuildRateLimit.update_build_status_and_available_build_slots()
AmphoraBuildRateLimit.wait_for_build_slot()
- octavia.controller.worker.task_utils module
TaskUtils
TaskUtils.get_current_loadbalancer_from_db()
TaskUtils.mark_amphora_status_error()
TaskUtils.mark_health_mon_prov_status_error()
TaskUtils.mark_l7policy_prov_status_active()
TaskUtils.mark_l7policy_prov_status_error()
TaskUtils.mark_l7rule_prov_status_error()
TaskUtils.mark_listener_prov_status_active()
TaskUtils.mark_listener_prov_status_error()
TaskUtils.mark_loadbalancer_prov_status_active()
TaskUtils.mark_loadbalancer_prov_status_error()
TaskUtils.mark_member_prov_status_error()
TaskUtils.mark_pool_prov_status_active()
TaskUtils.mark_pool_prov_status_error()
TaskUtils.status_update_retry()
TaskUtils.unmark_amphora_health_busy()
- Module contents