From 34290825117927fb02652e3185e18e5cc528ab72 Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Mon, 18 Aug 2008 11:37:19 +0000 Subject: [PATCH] LUVerifyCluster: Return boolean indication success Reviewed-by: schreiberal --- lib/cmdlib.py | 2 +- scripts/gnt-cluster | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 744fe16a8..177dd47a9 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -855,7 +855,7 @@ class LUVerifyCluster(LogicalUnit): feedback_fn(" - NOTICE: %d non-redundant instance(s) found." % len(i_non_redundant)) - return int(bad) + return not bad def HooksCallBack(self, phase, hooks_results, feedback_fn, lu_result): """Analize the post-hooks' result, handle it, and send some diff --git a/scripts/gnt-cluster b/scripts/gnt-cluster index 3fbe6f587..55b46a170 100755 --- a/scripts/gnt-cluster +++ b/scripts/gnt-cluster @@ -221,8 +221,10 @@ def VerifyCluster(opts, args): if opts.skip_nplusone_mem: skip_checks.append(constants.VERIFY_NPLUSONE_MEM) op = opcodes.OpVerifyCluster(skip_checks=skip_checks) - result = SubmitOpCode(op) - return result + if SubmitOpCode(op): + return 0 + else: + return 1 def VerifyDisks(opts, args): -- GitLab