Signed-off-by: Sage Weil <sage@redhat.com>
'--format', '{{.Id}}',
args.image])
ver = CephContainer(args.image, 'ceph', ['--version']).run()
- print(out.strip() + ',' + ver)
+ print(json.dumps({
+ 'ceph_version': ver,
+ 'image_id': out.strip(),
+ }, indent=4, sort_keys=True))
##################################
host, None, 'pull', [],
image=image_name,
no_fsid=True)
- (image_id, ceph_version) = out[0].split(',', 1)
+ j = json.loads('\n'.join(out))
+ image_id = j.get('image_id')
+ ceph_version = j.get('ceph_version')
self.log.debug('image %s -> id %s version %s' %
(image_name, image_id, ceph_version))
return image_id, ceph_version