def __init__(self, *args, **kwargs):
     super(FilterScheduler, self).__init__(*args, **kwargs)
     self.options = scheduler_options.SchedulerOptions()
     self.compute_rpcapi = compute_rpcapi.ComputeAPI()
     self.notifier = rpc.get_notifier('scheduler')
     self._supports_affinity = scheduler_utils.validate_filter(
         'ServerGroupAffinityFilter')
     self._supports_anti_affinity = scheduler_utils.validate_filter(
         'ServerGroupAntiAffinityFilter')
Example #2
0
 def __init__(self, *args, **kwargs):
     super(FilterScheduler, self).__init__(*args, **kwargs)
     self.options = scheduler_options.SchedulerOptions()
     self.compute_rpcapi = compute_rpcapi.ComputeAPI()
     self.notifier = notifier.get_notifier('scheduler')
Example #3
0
 def __init__(self, *args, **kwargs):
     super(FilterScheduler, self).__init__(*args, **kwargs)
     self.cost_function_cache = {}
     self.options = scheduler_options.SchedulerOptions()
 def __init__(self, *args, **kwargs):
     super(FilterScheduler, self).__init__(*args, **kwargs)
     self.options = scheduler_options.SchedulerOptions()
     self.notifier = rpc.get_notifier('scheduler')