From caa00556cfd0f6d45c49eb3d546f41b5c69900eb Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Mon, 31 Jan 2022 13:07:19 -0500 Subject: Change filename or path to file in json and QPDFJob Use "file" consistently for specifying a file path. We use "filename" when adding attachments for a completely different purpose. --- generate_auto_job | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'generate_auto_job') diff --git a/generate_auto_job b/generate_auto_job index 6b59debc..63eb4350 100755 --- a/generate_auto_job +++ b/generate_auto_job @@ -495,7 +495,11 @@ class Main: def build_schema(self, j, path, flag, expected, options_seen): if flag in expected: options_seen.add(flag) - elif not (flag == '' or flag.startswith('_') or isinstance(j, str)): + elif isinstance(j, str): + if not flag.startswith('_'): + raise Exception(f'json: {flag} has a description' + ' but doesn\'t start with _') + elif not (flag == '' or flag.startswith('_')): raise Exception(f'json: unknown key {flag}') if isinstance(j, dict): -- cgit v1.2.3-70-g09d2