summaryrefslogtreecommitdiff
path: root/ironic/drivers/modules/fake.py
diff options
context:
space:
mode:
authorLucas Alvares Gomes <lucasagomes@gmail.com>2014-04-29 17:30:44 +0100
committerLucas Alvares Gomes <lucasagomes@gmail.com>2014-05-29 09:54:52 +0100
commit2539b709d2856c7fd954af5157dbacd7f280ca67 (patch)
tree590cfd99fb3286d9071963f1215f84fce139e3f9 /ironic/drivers/modules/fake.py
parent269adbd35a8d8397e78fa24a300b8c108ee6e2a9 (diff)
downloadironic-2539b709d2856c7fd954af5157dbacd7f280ca67.tar.gz
Remove 'node' parameter from the Power interface
The node parameter is redundant since the node object is an attribute of the task object. Partial-Bug: #1312632 Change-Id: I4baa8526768a250e0cf047f56322039157772376
Diffstat (limited to 'ironic/drivers/modules/fake.py')
-rw-r--r--ironic/drivers/modules/fake.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/ironic/drivers/modules/fake.py b/ironic/drivers/modules/fake.py
index aa814fcb1..6bd701739 100644
--- a/ironic/drivers/modules/fake.py
+++ b/ironic/drivers/modules/fake.py
@@ -45,16 +45,16 @@ class FakePower(base.PowerInterface):
def validate(self, task, node):
pass
- def get_power_state(self, task, node):
- return node.power_state
+ def get_power_state(self, task):
+ return task.node.power_state
- def set_power_state(self, task, node, power_state):
+ def set_power_state(self, task, power_state):
if power_state not in [states.POWER_ON, states.POWER_OFF]:
raise exception.InvalidParameterValue(_("set_power_state called "
"with an invalid power state: %s.") % power_state)
- node.power_state = power_state
+ task.node.power_state = power_state
- def reboot(self, task, node):
+ def reboot(self, task):
pass