cluster: RHEL510 - fence_ipmilan: Fix return code when 'cycle' method is used.

Marek GrĂ¡c marx at fedoraproject.org
Fri May 17 10:55:06 UTC 2013


Gitweb:        http://git.fedorahosted.org/git/?p=cluster.git;a=commitdiff;h=f6df91f927b79c1c8e3078d1bcaf7ff0eb9383f6
Commit:        f6df91f927b79c1c8e3078d1bcaf7ff0eb9383f6
Parent:        0c2a7efa4eb476e776ce333c1e6a8245be2ba719
Author:        Marek 'marx' Grac <mgrac at redhat.com>
AuthorDate:    Fri May 17 12:54:33 2013 +0200
Committer:     Marek 'marx' Grac <mgrac at redhat.com>
CommitterDate: Fri May 17 12:54:33 2013 +0200

fence_ipmilan: Fix return code when 'cycle' method is used.

Resolves: rhbz#961119
---
 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 7134916..fd4afaf 100644
--- a/fence/agents/ipmilan/ipmilan.c
+++ b/fence/agents/ipmilan/ipmilan.c
@@ -1421,6 +1421,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);


More information about the cluster-commits mailing list