Skip to content

Commit 87073ad

Browse files
David SoutherDavidSouther
authored andcommitted
Add safety check in fill_missing_field find service main.
1 parent 7dbd968 commit 87073ad

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

aws_doc_sdk_examples_tools/doc_gen.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,8 +324,11 @@ def validate(self):
324324
def fill_missing_fields(self):
325325
for example in self.examples.values():
326326
service_id = example.service_main or next(
327-
k for (k, _) in example.services.items()
327+
(k for (k, _) in example.services.items()), None
328328
)
329+
if service_id is None:
330+
# TODO Log and find which tributaries this effects, as it was supposed to be caught by validations.
331+
continue
329332
action = (
330333
next((k for k in example.services[service_id]), None)
331334
or example.id.split("_", 1)[1]

0 commit comments

Comments
 (0)