def setUp(self):
     super(_Base, self).setUp()
     conf = service.prepare_service([], [])
     self.init_test_engine()
     with mock.patch.object(node_manager.NodeManager, '__new__',
                            side_effect=self._new_no_singleton):
         self.nm = node_manager.NodeManager(conf)
Ejemplo n.º 2
0
    def setup_environment(self):
        super(_Base, self).setup_environment()
        self.nodemanager = node_manager.NodeManager()
        self.polling_failures = 0

        # Do not load this extension if no NM support
        if self.nodemanager.nm_version == 0:
            raise plugin_base.ExtensionLoadError()
Ejemplo n.º 3
0
    def setUp(self):
        super(TestNonNodeManager, self).setUp()

        utils.execute = mock.Mock(side_effect=fake_utils.execute_without_nm)
        self.nm = node_manager.NodeManager()
        self.nm.nm_support = False
Ejemplo n.º 4
0
 def __init__(self):
     self.nodemanager = node_manager.NodeManager()
 def tearDownClass(cls):
     # reset inited to force an initialization of singleton for next test
     node_manager.NodeManager()._inited = False
     super(_Base, cls).tearDownClass()
 def setUp(self):
     super(_Base, self).setUp()
     self.init_test_engine()
     self.nm = node_manager.NodeManager()