diff options
Diffstat (limited to 'vmdb/app.py')
-rw-r--r-- | vmdb/app.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/vmdb/app.py b/vmdb/app.py index 1fffe71..ef92548 100644 --- a/vmdb/app.py +++ b/vmdb/app.py @@ -34,9 +34,7 @@ class Vmdb2: tvars = self.template_vars_from_args(args) cmd = None - if args.version: - cmd = VersionCommand(self._version) - elif args.image or args.output: + if args.image or args.output: if args.image: cmd = ReuseImageCommand(args.image, args.specfile, args.rootfs_tarball) else: @@ -59,7 +57,7 @@ class Vmdb2: def parse_command_line(self): p = argparse.ArgumentParser( - description="build disk images with Debian installed" + prog="vmdb2", description="build disk images with Debian installed" ) p.add_argument("--image", metavar="FILE") @@ -67,7 +65,7 @@ class Vmdb2: p.add_argument("--rootfs-tarball", metavar="FILE") p.add_argument("-v", "--verbose", action="store_true") p.add_argument("--log") - p.add_argument("--version", action="store_true") + p.add_argument("--version", action="version", version=vmdb.__version__) p.add_argument( "--variable", action="append", |