docker: Add "images" subcommand to docker.py
This is a wrapper for the 'docker images' command. Signed-off-by: Fam Zheng <famz@redhat.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 1468934445-32183-9-git-send-email-famz@redhat.com
This commit is contained in:
parent
1ad76b8af8
commit
4b08af6019
@ -179,6 +179,9 @@ class Docker(object):
|
||||
self._instances.remove(label)
|
||||
return ret
|
||||
|
||||
def command(self, cmd, argv, quiet):
|
||||
return self._do([cmd] + argv, quiet=quiet)
|
||||
|
||||
class SubCommand(object):
|
||||
"""A SubCommand template base class"""
|
||||
name = None # Subcommand name
|
||||
@ -309,6 +312,12 @@ class CleanCommand(SubCommand):
|
||||
Docker().clean()
|
||||
return 0
|
||||
|
||||
class ImagesCommand(SubCommand):
|
||||
"""Run "docker images" command"""
|
||||
name = "images"
|
||||
def run(self, args, argv):
|
||||
return Docker().command("images", argv, args.quiet)
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser(description="A Docker helper",
|
||||
usage="%s <subcommand> ..." % os.path.basename(sys.argv[0]))
|
||||
|
Loading…
Reference in New Issue
Block a user