cluster: STABLE3 - fence_ipmilan: allow metadata invocation without other parameters
Fabio M. Di Nitto
fabbione at fedoraproject.org
Tue Oct 20 04:05:56 UTC 2009
Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=d9abc5ed767c8dcd27136e5a3cb75fc322d24048
Commit: d9abc5ed767c8dcd27136e5a3cb75fc322d24048
Parent: c5261f268d99c48d3e9a14c89f4cbef53e3ec57d
Author: Fabio M. Di Nitto <fdinitto at redhat.com>
AuthorDate: Wed Oct 7 06:54:02 2009 +0200
Committer: Fabio M. Di Nitto <fdinitto at redhat.com>
CommitterDate: Tue Oct 20 05:29:18 2009 +0200
fence_ipmilan: allow metadata invocation without other parameters
---
fence/agents/ipmilan/ipmilan.c | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/fence/agents/ipmilan/ipmilan.c b/fence/agents/ipmilan/ipmilan.c
index f6ed895..a240bb3 100644
--- a/fence/agents/ipmilan/ipmilan.c
+++ b/fence/agents/ipmilan/ipmilan.c
@@ -961,6 +961,14 @@ main(int argc, char **argv)
}
}
+ if (!strcasecmp(op, "metadata")) {
+ print_xml_metadata(pname);
+ translated_ret = ERR_OK;
+ ret=0;
+ print_final_status=0;
+ goto metaout;
+ }
+
/*
Validate the operating parameters
*/
@@ -1069,11 +1077,6 @@ main(int argc, char **argv)
ret=0;
translated_ret = ERR_OK;
print_final_status=0;
- } else if (!strcasecmp(op, "metadata")) {
- print_xml_metadata(pname);
- ret=0;
- translated_ret = ERR_OK;
- print_final_status=0;
}
@@ -1081,6 +1084,7 @@ out:
ipmi_destroy(i);
free(i);
+metaout:
if (print_final_status) {
if (ret == 0)
printf("Done\n");
More information about the cluster-commits
mailing list