예제 #1
0
파일: fake.py 프로젝트: stackhpc/ironic
 def __init__(self):
     if not importutils.try_import('ImcSdk'):
         raise exception.DriverLoadError(
             driver=self.__class__.__name__,
             reason=_("Unable to import ImcSdk library"))
     self.power = cimc_power.Power()
     self.deploy = fake.FakeDeploy()
     self.management = cimc_mgmt.CIMCManagement()
예제 #2
0
파일: pxe.py 프로젝트: jriguera/ironic
 def __init__(self):
     if not importutils.try_import('ImcSdk'):
         raise exception.DriverLoadError(
             driver=self.__class__.__name__,
             reason=_("Unable to import ImcSdk library"))
     self.power = cimc_power.Power()
     self.boot = pxe.PXEBoot()
     self.deploy = iscsi_deploy.ISCSIDeploy()
     self.management = cimc_mgmt.CIMCManagement()
     self.vendor = iscsi_deploy.VendorPassthru()
예제 #3
0
 def __init__(self):
     if not importutils.try_import('ImcSdk'):
         raise exception.DriverLoadError(
             driver=self.__class__.__name__,
             reason=_("Unable to import ImcSdk library"))
     self.power = cimc_power.Power()
     self.boot = pxe.PXEBoot()
     self.deploy = agent.AgentDeploy()
     self.management = cimc_mgmt.CIMCManagement()
     self.inspect = inspector.Inspector.create_if_enabled(
         'AgentAndCIMCDriver')