]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph.in: output even a blank status line in compat mode
authorDan Mick <dan.mick@inktank.com>
Thu, 11 Jul 2013 05:56:42 +0000 (22:56 -0700)
committerDan Mick <dan.mick@inktank.com>
Thu, 11 Jul 2013 23:30:38 +0000 (16:30 -0700)
Fixes: #5594
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
src/ceph.in

index 78dde742b3fb7664f77d57b9e03b340514bab1a7..a7f75c91997405714c024310ee938e503bfe2dbb 100755 (executable)
@@ -710,11 +710,12 @@ def main():
                 return ret
 
         # this assumes outs never has useful command output, only status
-        if outs:
-            if compat and ret == 0:
+        if compat:
+            if ret == 0:
                 # old cli/mon would send status string to stdout on non-error
                 print outs
-            else:
+        else:
+            if outs:
                 print >> sys.stderr, prefix + outs
 
         if (parsed_args.output_file):