diff options
author | Alexandre Fayolle <alexandre.fayolle@logilab.fr> | 2008-01-08 09:37:54 +0100 |
---|---|---|
committer | Alexandre Fayolle <alexandre.fayolle@logilab.fr> | 2008-01-08 09:37:54 +0100 |
commit | d6b974510b40c8d9a08808cc5e7d041cc496e4ec (patch) | |
tree | 8e1139c5dbcb278c9e33a190c0af53d60134be50 | |
parent | d64e6d939594f6fb251d303b26c4a2b1a5108c98 (diff) | |
parent | 11b7f20b1509c2fabc11b26baa95d8bce44e19c6 (diff) | |
download | logilab-common-d6b974510b40c8d9a08808cc5e7d041cc496e4ec.tar.gz |
merge
-rw-r--r-- | optparser.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/optparser.py b/optparser.py index 0992003..6ae42a9 100644 --- a/optparser.py +++ b/optparser.py @@ -64,6 +64,9 @@ class OptionParser(optparse.OptionParser): if cmd in ('-h', '--help'): self.print_main_help() sys.exit(0) + elif self.version is not None and cmd == "--version": + self.print_version() + sys.exit(0) self.error('unknow command') self.prog = '%s %s' % (self.prog, cmd) mod_or_f, help = self._commands[cmd] |