예제 #1
0
 def __init__(self):
     super(DirectorScheduler, self).__init__(CONF)
     self.node_data = []
     self.image_data = []
     self.flavor_data = []
     self.strat = sb.get_configured_strategy()
     self.scout = get_configured_scout()
     self.cache_rate_limiter = get_configured_cache_rate_limiter()
     self.eject_rate_limiter = get_configured_ejection_rate_limiter()
예제 #2
0
 def __init__(self):
     super(DirectorScheduler, self).__init__(CONF)
     self.node_data = []
     self.image_data = []
     self.flavor_data = []
     self.strat = sb.get_configured_strategy()
     self.scout = get_configured_scout()
     self.cache_rate_limiter = get_configured_cache_rate_limiter()
     self.eject_rate_limiter = get_configured_ejection_rate_limiter()
예제 #3
0
 def test_get_configured_strategy_loads_image_weights(self, load_file_mock):
     CONF.set_override('percentage_to_cache', 1,
                       'simple_proportional_strategy')
     sb.get_configured_strategy()
     self.assertTrue(load_file_mock.called)
예제 #4
0
 def test_get_configured_strategy_loads_image_weights(self, load_file_mock):
     CONF.set_override('percentage_to_cache', 1,
                       'simple_proportional_strategy')
     sb.get_configured_strategy()
     self.assertTrue(load_file_mock.called)