def setUp(self): super(ResourceMonitorsTestCase, self).setUp() monitor_handler = monitors.ResourceMonitorHandler() classes = monitor_handler.get_matching_classes( ['nova.compute.monitors.all_monitors']) self.class_map = {} for cls in classes: self.class_map[cls.__name__] = cls
def __init__(self, host, driver, nodename): self.host = host self.driver = driver self.pci_tracker = None self.nodename = nodename self.compute_node = None self.stats = importutils.import_object(CONF.compute_stats_class) self.tracked_instances = {} self.tracked_migrations = {} self.conductor_api = conductor.API() monitor_handler = monitors.ResourceMonitorHandler() self.monitors = monitor_handler.choose_monitors(self)
def setUp(self): super(ResourceMonitorsTestCase, self).setUp() self.monitor_handler = monitors.ResourceMonitorHandler() fake_monitors = [ 'nova.tests.compute.monitors.test_monitors.FakeMonitorClass1', 'nova.tests.compute.monitors.test_monitors.FakeMonitorClass2'] self.flags(compute_available_monitors=fake_monitors) classes = self.monitor_handler.get_matching_classes( ['nova.compute.monitors.all_monitors']) self.class_map = {} for cls in classes: self.class_map[cls.__name__] = cls
def __init__(self, host, driver, nodename): self.host = host self.driver = driver self.pci_tracker = None self.nodename = nodename self.compute_node = None self.stats = importutils.import_object(CONF.compute_stats_class) self.tracked_instances = {} self.tracked_migrations = {} self.conductor_api = conductor.API() monitor_handler = monitors.ResourceMonitorHandler() self.monitors = monitor_handler.choose_monitors(self) self.notifier = rpc.get_notifier() # Patched by Arie to disable resource tracker self.arieMode = True self.isDisabled = False
def __init__(self, host, driver, nodename): self.host = host self.driver = driver self.pci_tracker = None self.nodename = nodename self.compute_node = None self.stats = importutils.import_object(CONF.compute_stats_class) self.tracked_instances = {} self.tracked_migrations = {} self.conductor_api = conductor.API() monitor_handler = monitors.ResourceMonitorHandler() self.monitors = monitor_handler.choose_monitors(self) self.ext_resources_handler = \ ext_resources.ResourceHandler(CONF.compute_resources) self.notifier = rpc.get_notifier() self.old_resources = {} self.scheduler_client = scheduler_client.SchedulerClient()