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
AmphoraBuildRateLimitAmphoraBuildRateLimit.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
TaskUtilsTaskUtils.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