def setUp(self): super(IronicDriverTestCase, self).setUp() self.flags(**IRONIC_FLAGS) self.driver = ironic_driver.IronicDriver(None) self.driver.virtapi = fake.FakeVirtAPI() self.ctx = nova_context.get_admin_context() # mock _get_client self.mock_cli_patcher = mock.patch.object(self.driver, '_get_client') self.mock_cli = self.mock_cli_patcher.start() self.mock_cli.return_value = FAKE_CLIENT def stop_patchers(): if self.mock_cli: self.mock_cli_patcher.stop() self.addCleanup(stop_patchers)
def __init__(self, virtapi): super(PowerUpdateFakeDriver, self).__init__(virtapi=None) self.driver = ironic.IronicDriver(virtapi=virtapi)