cinder.scheduler.filters package¶
Submodules¶
- cinder.scheduler.filters.affinity_filter module
- cinder.scheduler.filters.availability_zone_filter module
- cinder.scheduler.filters.capabilities_filter module
- cinder.scheduler.filters.capacity_filter module
- cinder.scheduler.filters.driver_filter module
- cinder.scheduler.filters.extra_specs_ops module
- cinder.scheduler.filters.ignore_attempted_hosts_filter module
- cinder.scheduler.filters.instance_locality_filter module
- cinder.scheduler.filters.json_filter module
Module contents¶
Scheduler host filters
-
class
BackendFilterHandler
(namespace)¶
-
class
BaseBackendFilter
¶ Bases:
cinder.scheduler.base_filter.BaseFilter
Base class for host filters.
-
backend_passes
(host_state, filter_properties)¶ Return True if the HostState passes the filter, otherwise False.
Override this in a subclass.
-
-
BaseHostFilter
¶
-
HostFilterHandler
¶