summaryrefslogtreecommitdiff
path: root/ironic/drivers
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-08-26 10:20:29 +0000
committerGerrit Code Review <review@openstack.org>2014-08-26 10:20:29 +0000
commitf78248f46c1147c4a11e6d33f18f95a50e489485 (patch)
treebfbb10e66717d05bd10e1902d5fc740a6a6dcb2a /ironic/drivers
parentc6b478d8b202629e57ebff3dcb40068b2de33b7b (diff)
parent05ef988f364c23e9c32b91725b5a18c823894ada (diff)
downloadironic-f78248f46c1147c4a11e6d33f18f95a50e489485.tar.gz
Merge "Add management interface for agent drivers"
Diffstat (limited to 'ironic/drivers')
-rw-r--r--ironic/drivers/agent.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ironic/drivers/agent.py b/ironic/drivers/agent.py
index 9dc097877..1dcc439b0 100644
--- a/ironic/drivers/agent.py
+++ b/ironic/drivers/agent.py
@@ -34,6 +34,7 @@ class AgentAndIPMIToolDriver(base.BaseDriver):
def __init__(self):
self.power = ipmitool.IPMIPower()
self.deploy = agent.AgentDeploy()
+ self.management = ipmitool.IPMIManagement()
self.agent_vendor = agent.AgentVendorInterface()
self.mapping = {'heartbeat': self.agent_vendor}
self.dl_mapping = {'lookup': self.agent_vendor}
@@ -56,6 +57,7 @@ class AgentAndIPMINativeDriver(base.BaseDriver):
def __init__(self):
self.power = ipminative.NativeIPMIPower()
self.deploy = agent.AgentDeploy()
+ self.management = ipminative.NativeIPMIManagement()
self.agent_vendor = agent.AgentVendorInterface()
self.mapping = {'heartbeat': self.agent_vendor}
self.dl_mapping = {'lookup': self.agent_vendor}