The FilterScheduler is for creating volumes.
You can customize this scheduler by specifying your own volume Filters and Weighing Functions.
Bases: cinder.scheduler.driver.Scheduler
Scheduler that can be used for filtering and weighing.
Find a host that can accept the volume with its new type.
Check if the specified host passes the filters.
Stuff things into filter_properties.
Can be overridden in a subclass to add more data.
Schedule contract that returns best-suited host for this request.