summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Petrello <lists@ryanpetrello.com>2013-04-30 17:52:06 -0400
committerRyan Petrello <lists@ryanpetrello.com>2013-04-30 17:52:06 -0400
commit15bcb544d02a06e924d653876d4a6d493fdb4500 (patch)
treed4a0e56db2d203e34feedeeb2ff1957a70d87fc2
parentb61e022115690ef1d3523384b879c0bfcab6e478 (diff)
downloadpecan-15bcb544d02a06e924d653876d4a6d493fdb4500.tar.gz
Replace the OptionParser constructor version with parser.add_argument
-rw-r--r--pecan/commands/base.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pecan/commands/base.py b/pecan/commands/base.py
index 85f40d4..43c25a4 100644
--- a/pecan/commands/base.py
+++ b/pecan/commands/base.py
@@ -61,9 +61,11 @@ class CommandRunner(object):
def __init__(self):
self.manager = CommandManager()
- self.parser = HelpfulArgumentParser(
- version='Pecan %s' % self.version,
- add_help=True
+ self.parser = HelpfulArgumentParser(add_help=True)
+ self.parser.add_argument(
+ '--version',
+ action='version',
+ version='Pecan %s' % self.version
)
self.parse_sub_commands()