)]}'
{"neutron_lib/api/definitions/agent_evacuate.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"ab400b83704e3900f4c171a0a2a5b34fdbd3cf24","unresolved":false,"context_lines":[{"line_number":27,"context_line":"RESOURCE_ATTRIBUTE_MAP \u003d None"},{"line_number":28,"context_line":"SUB_RESOURCE_ATTRIBUTE_MAP \u003d None"},{"line_number":29,"context_line":"ACTION_MAP \u003d l3.ACTION_MAP"},{"line_number":30,"context_line":"ACTION_MAP \u003d dhcp.ACTION_MAP"},{"line_number":31,"context_line":"ACTION_MAP[l3.ROUTER].update({"},{"line_number":32,"context_line":"    \u0027evacuate\u0027: \u0027PUT\u0027,"},{"line_number":33,"context_line":"})"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_687d066c","line":30,"updated":"2019-12-03 11:57:24.000000000","message":"for dhcp agents scheduler api_def is in https://github.com/openstack/neutron-lib/blob/master/neutron_lib/api/definitions/dhcpagentscheduler.py#L61 and this action map should be updated.\n\nFor l3 agent scheduler it seems that api-def is still in neutron: https://github.com/openstack/neutron/blob/master/neutron/extensions/l3agentscheduler.py#L107 so we should first rehome it to neutron-lib and than consume from that in neutron and use it than here also.\n\nBut as those 2 things (L3 and DHCP) are quite different in API, requires other resources and got own API extensions already, I think that we should split it also here and propose API extension for DHCP agents evacuate and another one for L3 agents evacuate too.","commit_id":"edcedb55299cff49940def2ae43b20b277ab5d4b"}]}
