From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41550) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPW3d-0006oq-HZ for qemu-devel@nongnu.org; Tue, 19 Jul 2016 10:31:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bPW3c-0002Rh-JA for qemu-devel@nongnu.org; Tue, 19 Jul 2016 10:31:37 -0400 Received: from mx1.redhat.com ([209.132.183.28]:42308) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPW3c-0002RT-Dq for qemu-devel@nongnu.org; Tue, 19 Jul 2016 10:31:36 -0400 From: Fam Zheng Date: Tue, 19 Jul 2016 22:31:15 +0800 Message-Id: <1468938677-15607-9-git-send-email-famz@redhat.com> In-Reply-To: <1468938677-15607-1-git-send-email-famz@redhat.com> References: <1468938677-15607-1-git-send-email-famz@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PULL 08/10] docker: Add "images" subcommand to docker.py List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: peter.maydell@linaro.org, famz@redhat.com This is a wrapper for the 'docker images' command. Signed-off-by: Fam Zheng Reviewed-by: Alex Benn=C3=A9e Message-id: 1468934445-32183-9-git-send-email-famz@redhat.com --- tests/docker/docker.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/docker/docker.py b/tests/docker/docker.py index 40bda9d..222a105 100755 --- a/tests/docker/docker.py +++ b/tests/docker/docker.py @@ -179,6 +179,9 @@ class Docker(object): self._instances.remove(label) return ret =20 + def command(self, cmd, argv, quiet): + return self._do([cmd] + argv, quiet=3Dquiet) + class SubCommand(object): """A SubCommand template base class""" name =3D None # Subcommand name @@ -309,6 +312,12 @@ class CleanCommand(SubCommand): Docker().clean() return 0 =20 +class ImagesCommand(SubCommand): + """Run "docker images" command""" + name =3D "images" + def run(self, args, argv): + return Docker().command("images", argv, args.quiet) + def main(): parser =3D argparse.ArgumentParser(description=3D"A Docker helper", usage=3D"%s ..." % os.path.basename(sys.argv[0]= )) --=20 2.7.4