summaryrefslogtreecommitdiff
path: root/vmdb/app.py
diff options
context:
space:
mode:
Diffstat (limited to 'vmdb/app.py')
-rw-r--r--vmdb/app.py8
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",