src2asciidoc: Improve error output on missing count arg.

This commit is contained in:
Florian Bruhin 2015-05-18 22:23:39 +02:00
parent 8941b5dc96
commit c00dccfbb2

View File

@ -211,7 +211,11 @@ def _get_command_doc_count(cmd, parser):
if cmd.count_arg is not None:
yield ""
yield "==== count"
yield parser.arg_descs[cmd.count_arg]
try:
yield parser.arg_descs[cmd.count_arg]
except KeyError as e:
raise KeyError("No description for count arg {!r} of command "
"{!r}!".format(cmd.count_arg, cmd.name))
def _get_command_doc_notes(cmd):