From 0c1d151b244859bddcf4d29a725f4a0361a5d4aa Mon Sep 17 00:00:00 2001 From: Ian Weller Date: Mon, 8 Mar 2010 01:00:33 -0600 Subject: [PATCH 1/1] Minor fix to usage bit in command generator --- src/mw/clicommands.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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): -- 2.39.5