Use Stevedore for managing scheduler drivers
Historically, the Scheduler Manager uses simple classloader for loading both Scheduler drivers (like FilterScheduler, CachingScheduler and ChanceScheduler) and Host Manager classes (HostManager and IronicHostManager).
Now, we really want to avoid having configuration options referencing full namespaces, we should rather move to stevedore and define entrypoints for that.
https:/
https:/
low-hanging-fruit
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Low
- Drafter:
- Sylvain Bauza
- Direction:
- Approved
- Assignee:
- Yingxin
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
- Implemented
- Milestone target:
- mitaka-3
- Started by
- Yingxin
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Approving without spec --johnthetubaguy 20151116
Gerrit topic: https:/
Addressed by: https:/
Use stevedore for scheduler host manager
Addressed by: https:/
Use stevedore for scheduler driver