From 08444ced95071b09c99dadd9f25cbd004bf4c138 Mon Sep 17 00:00:00 2001 From: Matt Prahl Date: Fri, 10 Feb 2017 15:47:48 -0500 Subject: [PATCH] Add additional error checking to get_module_modulemd --- module_build_service/pdc.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module_build_service/pdc.py b/module_build_service/pdc.py index a255549d..f6ae7339 100644 --- a/module_build_service/pdc.py +++ b/module_build_service/pdc.py @@ -211,7 +211,10 @@ def get_module_modulemd(session, module_info, strict=False): found. If strict=True, then a ValueError is raised. :return: ModuleMetadata instance """ - yaml = get_module(session, module_info, strict=strict)['modulemd'] + yaml = None + module = get_module(session, module_info, strict=strict) + if module: + yaml = module['modulemd'] if not yaml: if strict: raise ValueError("Failed to find modulemd entry in PDC for "