From d94454920b89e3c797ed516d240a1d885d02f42b Mon Sep 17 00:00:00 2001 From: David Holsgrove Date: Mon, 24 May 2021 16:05:19 +1000 Subject: [PATCH] Skip empty yaml docs - for yaml files with a structure like ``` # comment --- apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition ``` --- scripts/openapi2jsonschema.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/openapi2jsonschema.py b/scripts/openapi2jsonschema.py index 1f3b896..bfaba37 100755 --- a/scripts/openapi2jsonschema.py +++ b/scripts/openapi2jsonschema.py @@ -114,6 +114,8 @@ for crdFile in sys.argv[1:]: f = open(crdFile) with f: for y in yaml.load_all(f, Loader=yaml.SafeLoader): + if y is None: + continue if "kind" not in y: continue if y["kind"] != "CustomResourceDefinition":