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(
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(
],
)
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: