From 621938dbfaa360f77c22c4cc396a74190f946d0c Mon Sep 17 00:00:00 2001 From: Frank Ueberschar Date: Fri, 17 May 2019 11:16:47 +0200 Subject: [PATCH] docs: added new commandline argument '--quiet' to python script --- docs/manuals/Makefile | 2 +- docs/manuals/scripts/generate-resoure-descriptions.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/manuals/Makefile b/docs/manuals/Makefile index 653c8857c81..82cc72d61f8 100644 --- a/docs/manuals/Makefile +++ b/docs/manuals/Makefile @@ -20,7 +20,7 @@ AUTOGENERATED_RESOURCE_DESCRIPTION_JSON_FILES = autogenerated/bareos-dir-config- autogenerated/bconsole-config-schema.json \ autogenerated/bareos-tray-monitor-config-schema.json -GENERATE_RESOURCE_DESCRIPTIONS_FROM_JSON_FILES=./scripts/generate-resoure-descriptions.py --sphinx +GENERATE_RESOURCE_DESCRIPTIONS_FROM_JSON_FILES=./scripts/generate-resoure-descriptions.py --sphinx --quiet # You can set these variables from the command line. SPHINXOPTS = diff --git a/docs/manuals/scripts/generate-resoure-descriptions.py b/docs/manuals/scripts/generate-resoure-descriptions.py index 215099affb8..99506cca963 100755 --- a/docs/manuals/scripts/generate-resoure-descriptions.py +++ b/docs/manuals/scripts/generate-resoure-descriptions.py @@ -563,6 +563,7 @@ def createSphinx(data): logger = logging.getLogger() parser = argparse.ArgumentParser() + parser.add_argument('-q', '--quiet', action='store_true', help="suppress logging output" ) parser.add_argument('-d', '--debug', action='store_true', help="enable debugging output" ) parser.add_argument('--latex', action='store_true', help="Create LaTex files." ) parser.add_argument('--sphinx', action='store_true', help="Create RST files for Sphinx." ) @@ -571,6 +572,9 @@ def createSphinx(data): if args.debug: logger.setLevel(logging.DEBUG) + if args.quiet: + logger.setLevel(logging.CRITICAL) + with open(args.filename) as data_file: data = json.load(data_file) #pprint(data)