From 195d34366a3f3b99f41323051fe3f86577ca9cf4 Mon Sep 17 00:00:00 2001 From: Christopher Tomkins-Tinch Date: Wed, 29 Jun 2016 14:36:44 -0400 Subject: [PATCH] readthedocs test --- util/cmd.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/util/cmd.py b/util/cmd.py index 61689686f..0a2c74e00 100644 --- a/util/cmd.py +++ b/util/cmd.py @@ -158,7 +158,11 @@ def make_parser(commands, description): parser.add_argument('--version', '-V', action='version', version=__version__, help=argparse.SUPPRESS) subparsers = parser.add_subparsers(title='subcommands', dest='command', metavar='\033[F') # \033[F moves cursor up for cmd_name, cmd_parser in commands: - p = subparsers.add_parser(cmd_name, help=cmd_parser.__doc__) + if os.environ.get('READTHEDOCS'): + p = subparsers.add_parser(cmd_name, help=" ") + else: + help_str = cmd_parser.__doc__ if cmd_parser.__doc__ and len(cmd_parser.__doc__) else None + p = subparsers.add_parser(cmd_name, help=help_str) cmd_parser(p) return parser