From b9d73eb4419b2ff16fad8a11aaac9ba79be6ccfb Mon Sep 17 00:00:00 2001 From: Sebastian Gode Date: Thu, 20 Apr 2023 07:17:23 +0000 Subject: [PATCH] Better description --- tools/generate_doc_confpy.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/generate_doc_confpy.py b/tools/generate_doc_confpy.py index 6a0e3bfd..31870e3b 100644 --- a/tools/generate_doc_confpy.py +++ b/tools/generate_doc_confpy.py @@ -329,12 +329,19 @@ def main(): parser.add_argument( "--overwrite-index-sbv", action="store_true", - help="Whether to overwrite index.rst for service-based-view" + help=("Whether to overwrite index.rst for service-based-view." + + "\nCan only be used if --update-sbv is also specified") ) args = parser.parse_args() logging.basicConfig(level=logging.DEBUG) services = [] + if args.overwrite_index_sbv and not args.update_sbv: + logging.error( + "Cannot overwrite index.rst for service-based-view" + + " without updating service-based-view" + ) + exit(1) if args.service_type: services = [data.service_dict.get(args.service_type)] else: