From 543327b1f2a9efe8083bb196433c4bcf83883269 Mon Sep 17 00:00:00 2001 From: Danny Al-Gaaf Date: Mon, 25 Mar 2013 14:36:41 +0100 Subject: [PATCH] ceph-disk: print subprocess.CalledProcessError on error Signed-off-by: Danny Al-Gaaf --- src/ceph-disk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ceph-disk b/src/ceph-disk index 377548df82b52..40ee0476c397d 100755 --- a/src/ceph-disk +++ b/src/ceph-disk @@ -461,7 +461,7 @@ def dmcrypt_map( return dev except subprocess.CalledProcessError as e: - raise Error('unable to map device', rawdev) + raise Error('unable to map device', rawdev, e) def dmcrypt_unmap( @@ -477,7 +477,7 @@ def dmcrypt_unmap( subprocess.check_call(args) except subprocess.CalledProcessError as e: - raise Error('unable to unmap device', _uuid) + raise Error('unable to unmap device', _uuid, e) def mount( @@ -548,7 +548,7 @@ def get_free_partition_index(dev): ], ) except subprocess.CalledProcessError as e: - print 'cannot read partition index; assume it isn\'t present\n' + print 'cannot read partition index; assume it isn\'t present\n (Error: %s)' % e return 1 if not lines: -- 2.39.5