summaryrefslogtreecommitdiff
path: root/ironic/drivers/pxe.py
diff options
context:
space:
mode:
Diffstat (limited to 'ironic/drivers/pxe.py')
-rw-r--r--ironic/drivers/pxe.py7
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):