Refactor DHCP agent scheduler code

Registered by Sourabh Patwardhan

This blueprint proposes to refactor the DHCP agent scheduler code to make it easier to extend it for new scheduling algorithms.
Changes will be made to the DHCP agent scheduler to closely mirror the code structure of the L3 agent scheduler.
A new class named LeastNetworksScheduler (analogous to LeastRoutersScheduler) will also be added.

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
Medium
Drafter:
Sourabh Patwardhan
Direction:
Approved
Assignee:
Sourabh Patwardhan
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Armando Migliaccio
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

This was done in Kilo, iirc.

Gerrit topic: https://review.openstack.org/#q,topic:bp/refactor-dhcp-agent-scheduler,n,z

Addressed by: https://review.openstack.org/104316
    Refactor DHCP agent scheduler code

You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.
(This is an automated message)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.