def setUp(self): super(TestCleanExtension, self).setUp() self.agent_extension = clean.CleanExtension() self.node = {'uuid': 'dda135fb-732d-4742-8e72-df8f3199d244'} self.ports = [] self.step = { 'GenericHardwareManager': [{'step': 'erase_devices', 'priority': 10, 'interface': 'deploy'}] } self.version = {'generic': '1', 'specific': '1'}
def setUp(self): super(TestMultipleHardwareManagerCleanSteps, self).setUp() self.agent_extension = clean.CleanExtension() fake_ep = mock.Mock() fake_ep.module_name = 'fake' fake_ep.attrs = ['fake attrs'] self.ag_hwm = extension.Extension( 'fake_ageneric', fake_ep, None, AFakeGenericHardwareManager()) self.zg_hwm = extension.Extension( 'fake_zgeneric', fake_ep, None, ZFakeGenericHardwareManager()) self.ml_hwm = extension.Extension( 'fake_amainline', fake_ep, None, AFakeMainlineHardwareManager()) self.fake_ext_mgr = extension.ExtensionManager.make_test_instance( [self.ag_hwm, self.zg_hwm, self.ml_hwm]) self.extension_mgr_patcher = mock.patch('stevedore.ExtensionManager') self.mocked_extension_mgr = self.extension_mgr_patcher.start() self.mocked_extension_mgr.return_value = self.fake_ext_mgr hardware._global_managers = None