From acd814d50a993debb7a1cfb98c07e0e795942e12 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Mon, 16 Oct 2017 23:27:30 +0200 Subject: [PATCH] generate-setting-docs: error out on missing documentation --- libnm/generate-setting-docs.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libnm/generate-setting-docs.py b/libnm/generate-setting-docs.py index 9a8df4bfd1..aa0c96ebb2 100755 --- a/libnm/generate-setting-docs.py +++ b/libnm/generate-setting-docs.py @@ -257,6 +257,9 @@ for settingxml in settings: prop_upper = prop.upper().replace('-', '_') + if value_desc is None: + raise Exception("%s.%s needs a documentation description" % (setting.props.name, prop)) + if default_value is not None: outfile.write(" \n" % (prop, prop_upper, value_type, escape(default_value), escape(value_desc)))