Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=d9a... Commit: d9abc5ed767c8dcd27136e5a3cb75fc322d24048 Parent: c5261f268d99c48d3e9a14c89f4cbef53e3ec57d Author: Fabio M. Di Nitto fdinitto@redhat.com AuthorDate: Wed Oct 7 06:54:02 2009 +0200 Committer: Fabio M. Di Nitto fdinitto@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");
cluster-commits@lists.fedorahosted.org