Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr Str attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr attr CompareEq AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Return ListComp TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension TupleStore NameStore NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot NameLoad body Return ListLoad Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr attr Str attr AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad attr Str Return ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad For TupleStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Dict Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body With Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad Assign NameStore ListComp TupleLoad AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A sqlalchemy func sqlalchemy sql neutron.db agents_db neutron.db l3_agentschedulers_db l3_sch_db neutron.db l3_attrs_db neutron.db l3_db L3_HA_scheduler_db_mixin N/A N/A l3_sch_db AZL3AgentSchedulerDbMixin N/A get_ha_routers_l3_agents_count N/A N/A self context N/A N/A N/A Return a map between HA routers and how many agents every
        router is scheduled to.
         N/A binding_model N/A l3_sch_db RouterL3AgentBinding N/A sub_query N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A context session query N/A binding_model router_id N/A N/A N/A N/A func count N/A binding_model router_id label count join N/A l3_attrs_db RouterExtraAttributes N/A N/A binding_model router_id N/A N/A l3_attrs_db RouterExtraAttributes router_id join N/A l3_db Router filter N/A N/A N/A l3_attrs_db RouterExtraAttributes ha N/A N/A sql true group_by N/A binding_model router_id subquery N/A query N/A N/A N/A N/A N/A context session query N/A l3_db Router N/A N/A sub_query c count join sub_query N/A N/A N/A N/A N/A self _make_router_dict router agent_count N/A N/A router agent_count query N/A get_l3_agents_ordered_by_num_routers N/A N/A self context agent_ids N/A N/A N/A N/A agent_ids N/A N/A N/A N/A query N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A context session query N/A agents_db Agent N/A N/A N/A N/A func count N/A N/A l3_sch_db RouterL3AgentBinding router_id label count outerjoin N/A l3_sch_db RouterL3AgentBinding group_by N/A N/A agents_db Agent id filter N/A N/A N/A N/A agents_db Agent id in_ agent_ids order_by count N/A N/A N/A record N/A 0 N/A record query N/A _get_agents_dict_for_router N/A N/A self agents_and_states N/A N/A N/A agents N/A N/A N/A agent ha_state agents_and_states N/A N/A l3_agent_dict N/A N/A self _make_agent_dict agent N/A N/A l3_agent_dict N/A ha_state ha_state N/A N/A N/A agents append l3_agent_dict N/A N/A agents agents N/A list_l3_agents_hosting_router N/A N/A self context router_id N/A N/A N/A N/A N/A N/A context session begin subtransactions True N/A N/A router_db N/A N/A self _get_router context router_id N/A N/A N/A router_db extra_attributes ha N/A N/A bindings N/A N/A self get_l3_bindings_hosting_router_with_ha_states context router_id N/A N/A bindings N/A N/A self _get_l3_bindings_hosting_routers context N/A router_id N/A bindings N/A N/A N/A binding l3_agent None N/A binding bindings N/A N/A N/A self _get_agents_dict_for_router bindings N/A N/A