Remove only :return:

This commit is contained in:
Matthias 2019-11-20 19:54:00 +01:00
parent 633996216a
commit 8b639b5026
1 changed files with 3 additions and 1 deletions

View File

@ -10,6 +10,7 @@ so it can be used as a standalone script.
import argparse import argparse
import inspect import inspect
import json import json
import re
import logging import logging
import sys import sys
from pathlib import Path from pathlib import Path
@ -238,7 +239,8 @@ def print_commands():
print("Possible commands:\n") print("Possible commands:\n")
for x, y in inspect.getmembers(client): for x, y in inspect.getmembers(client):
if not x.startswith('_'): if not x.startswith('_'):
print(f"{x}""\n "f"{getattr(client, x).__doc__.splitlines()[0]}""\n") doc = re.sub(':return:.*', '', getattr(client, x).__doc__, flags=re.MULTILINE).rstrip()
print(f"{x}\n\t{doc}\n")
def main(args): def main(args):