diff options
Diffstat (limited to 'ironic/drivers/pxe.py')
-rw-r--r-- | ironic/drivers/pxe.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/ironic/drivers/pxe.py b/ironic/drivers/pxe.py index 5c7ed3ec3..f0c95d878 100644 --- a/ironic/drivers/pxe.py +++ b/ironic/drivers/pxe.py @@ -81,11 +81,8 @@ class PXEAndIPMINativeDriver(base.BaseDriver): reason=_("Unable to import pyghmi library")) self.power = ipminative.NativeIPMIPower() self.deploy = pxe.PXEDeploy() - self.pxe_vendor = pxe.VendorPassthru() - self.ipmi_vendor = ipminative.VendorPassthru() - self.mapping = {'pass_deploy_info': self.pxe_vendor, - 'set_boot_device': self.ipmi_vendor} - self.vendor = utils.MixinVendorInterface(self.mapping) + self.management = ipminative.NativeIPMIManagement() + self.vendor = pxe.VendorPassthru() class PXEAndSeaMicroDriver(base.BaseDriver): |