From e2f40a6208a4b94186c5b8f5fda8be7dcd22e8c2 Mon Sep 17 00:00:00 2001 From: Huang Hao Date: Wed, 12 Sep 2012 11:31:51 +0800 Subject: [PATCH] Hide "man" subcommand which was introduced by osc.cmdln. osc.cmdln add do_man() and hide() to cmdln.1.0.0. do_man() is a subcommand to generate man page. hide() is a decorator to hide subcommand in help message, but user can still use it. Change-Id: I2f4167211397698b8f84635347cfdb2f7c4e3b3c --- tools/gbs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tools/gbs b/tools/gbs index 58980b4..46975c3 100755 --- a/tools/gbs +++ b/tools/gbs @@ -428,6 +428,15 @@ class Gbs(cmdln.Cmdln): from gitbuildsys import cmd_changelog as cmd cmd.do(opts, args) + @cmdln.hide() + def do_man(self, argv): + """${cmd_name}: generates a man page + + usage: + ${name} man + """ + return cmdln.Cmdln.do_man(self, argv) + if __name__ == '__main__': try: -- 2.7.4