Esempio n. 1
0
 def __init__(self):
     if not importutils.try_import('UcsSdk'):
         raise exception.DriverLoadError(
             driver=self.__class__.__name__,
             reason=_("Unable to import UcsSdk library"))
     self.power = ucs_power.Power()
     self.deploy = fake.FakeDeploy()
     self.management = ucs_mgmt.UcsManagement()
Esempio n. 2
0
 def setUp(self):
     super(UcsManagementTestCase, self).setUp()
     mgr_utils.mock_the_extension_manager(driver='fake_ucs')
     self.node = obj_utils.create_test_node(self.context,
                                            driver='fake_ucs',
                                            driver_info=INFO_DICT)
     self.interface = ucs_mgmt.UcsManagement()
     self.task = mock.Mock()
     self.task.node = self.node
Esempio n. 3
0
 def setUp(self):
     super(UcsManagementTestCase, self).setUp()
     self.config(enabled_drivers=['fake_ucs'])
     self.node = obj_utils.create_test_node(self.context,
                                            driver='fake_ucs',
                                            driver_info=INFO_DICT)
     self.interface = ucs_mgmt.UcsManagement()
     self.task = mock.Mock()
     self.task.node = self.node
Esempio n. 4
0
 def __init__(self):
     if not importutils.try_import('UcsSdk'):
         raise exception.DriverLoadError(
             driver=self.__class__.__name__,
             reason=_("Unable to import UcsSdk library"))
     self.power = ucs_power.Power()
     self.boot = pxe.PXEBoot()
     self.deploy = iscsi_deploy.ISCSIDeploy()
     self.management = ucs_mgmt.UcsManagement()
     self.inspect = inspector.Inspector.create_if_enabled('PXEAndUcsDriver')
Esempio n. 5
0
 def __init__(self):
     if not importutils.try_import('UcsSdk'):
         raise exception.DriverLoadError(
             driver=self.__class__.__name__,
             reason=_("Unable to import UcsSdk library"))
     self.power = ucs_power.Power()
     self.boot = pxe.PXEBoot()
     self.deploy = iscsi_deploy.ISCSIDeploy()
     self.management = ucs_mgmt.UcsManagement()
     self.vendor = iscsi_deploy.VendorPassthru()
Esempio n. 6
0
 def setUp(self):
     super(UcsManagementTestCase, self).setUp()
     self.interface = ucs_mgmt.UcsManagement()
     self.task = mock.Mock()
     self.task.node = self.node