From: Ian Weller Date: Mon, 8 Mar 2010 07:00:33 +0000 (-0600) Subject: Minor fix to usage bit in command generator X-Git-Url: https://projects.mako.cc/source/mw/commitdiff_plain/0c1d151b244859bddcf4d29a725f4a0361a5d4aa?ds=sidebyside Minor fix to usage bit in command generator --- diff --git a/src/mw/clicommands.py b/src/mw/clicommands.py index e44f0d8..e441e30 100644 --- a/src/mw/clicommands.py +++ b/src/mw/clicommands.py @@ -31,6 +31,8 @@ class CommandBase(object): self.description = description if usage is None: usage = '%prog ' + name + else: + usage = '%%prog %s %s' % (name, usage) self.parser = OptionParser(usage=usage, description=description) self.name = name self.metadir = mw.metadir.Metadir() @@ -71,7 +73,7 @@ class CommandBase(object): class InitCommand(CommandBase): def __init__(self): - usage = '%prog init API_URL' + usage = 'API_URL' CommandBase.__init__(self, 'init', 'start a mw repo', usage) def _do_command(self): @@ -85,7 +87,7 @@ class InitCommand(CommandBase): class PullCommand(CommandBase): def __init__(self): - usage = '%prog fetch [options] PAGENAME ...' + usage = '[options] PAGENAME ...' CommandBase.__init__(self, 'pull', 'add remote pages to repo', usage) def _do_command(self):