command = base_command + supplementary_command
- process.call(command, stdin=keyring, show_command=True)
+ _, _, returncode = process.call(command, stdin=keyring, show_command=True)
+ if returncode != 0:
+ raise RuntimeError('Command failed with exit code %s: %s' % (returncode, ' '.join(command)))
def osd_mkfs_filestore(osd_id, fsid):