Return image ID in container commit

This patch adds return the image ID in container commit.

Change-Id: I5b6fc6d0048a023baf760f603723ed4118fea08e
Closes-Bug: #1695788
This commit is contained in:
miaohb
2017-06-05 15:22:04 +08:00
parent f589468edf
commit b2e7edb4a6
2 changed files with 6 additions and 6 deletions

View File

@@ -842,9 +842,9 @@ class CommitContainer(command.Command):
opts['tag'] = parsed_args.tag
opts = zun_utils.remove_null_parms(**opts)
try:
client.containers.commit(container, **opts)
print(_('Request to commit container %s has been accepted')
% container)
image = client.containers.commit(container, **opts)
print("Request to commit container %s has been accepted. "
"The image is %s." % (container, image))
except Exception as e:
print("commit container %(container)s failed: %(e)s" %
{'container': container, 'e': e})

View File

@@ -586,9 +586,9 @@ def do_commit(cs, args):
if args.tag is not None:
opts['tag'] = args.tag
try:
cs.containers.commit(args.container, **opts)
print("Request to commit container %s has been accepted." %
args.container)
image = cs.containers.commit(args.container, **opts)
print("Request to commit container %s has been accepted. "
"The image is %s." % (args.container, image))
except Exception as e:
print("Commit for container %(container)s failed: %(e)s" %
{'container': args.container, 'e': e})