Gitweb:
http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=...
Commit: 16efa6bcc20d5dce79559e9f82ccb658755c72fe
Parent: 159a6975e6f9df039913264f436d5eb597387eea
Author: Marek 'marx' Grac <mgrac(a)redhat.com>
AuthorDate: Mon Mar 26 15:03:39 2012 +0200
Committer: Marek 'marx' Grac <mgrac(a)redhat.com>
CommitterDate: Mon Apr 2 16:32:13 2012 +0200
fence_ipmilan: return code can be invalid when using -M cycle
Resolves: rhbz#806897
---
fence/agents/ipmilan/ipmilan.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/fence/agents/ipmilan/ipmilan.c b/fence/agents/ipmilan/ipmilan.c
index b99e459..a018d4d 100644
--- a/fence/agents/ipmilan/ipmilan.c
+++ b/fence/agents/ipmilan/ipmilan.c
@@ -1179,6 +1179,7 @@ main(int argc, char **argv)
if (!strcasecmp(method, "cycle")) {
ret = ipmi_cycle(i);
+ translated_ret = (ret==0?ERR_OFF_SUCCESSFUL:ERR_OFF_FAIL);
} else {
/* Original onoff method */
ret = ipmi_off(i);