]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr: include retval in MonCommandFailed exception
authorKiefer Chang <kiefer.chang@suse.com>
Wed, 27 May 2020 06:43:37 +0000 (14:43 +0800)
committerSebastian Wagner <sebastian.wagner@suse.com>
Tue, 2 Jun 2020 12:58:27 +0000 (14:58 +0200)
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
(cherry picked from commit c336d603932a808cc8f82dcf5867a1ddb4cf696b)

src/pybind/mgr/mgr_module.py

index f51247f7b5a9a3fd37492480d1526479b2ede738..e545ed210847a4e66c1bb82ba6e4dabaab9eafae 100644 (file)
@@ -1089,7 +1089,7 @@ class MgrModule(ceph_module.BaseMgrModule, MgrModuleLoggingMixin):
 
         r = HandleCommandResult(*self.mon_command(cmd_dict))
         if r.retval:
-            raise MonCommandFailed(f'{cmd_dict["prefix"]} failed: {r.stderr}')
+            raise MonCommandFailed(f'{cmd_dict["prefix"]} failed: {r.stderr} retval: {r.retval}')
         return r
 
     def mon_command(self, cmd_dict):