diff --git a/module_build_service/pdc.py b/module_build_service/pdc.py index 66fc7ad4..45c43600 100644 --- a/module_build_service/pdc.py +++ b/module_build_service/pdc.py @@ -188,7 +188,11 @@ def get_module(session, module_info, strict=False): # results set and jump to last one in another query. The last one is always # the latest one (the one with the highest version). #query['ordering'] = '-variant_release' - retval = session['unreleasedvariants/'](page_size=1, **query) + try: + retval = session['unreleasedvariants/'](page_size=1, **query) + except Exception as ex: + log.debug("error during PDC lookup: %r" % ex) + raise RuntimeError("Error during PDC lookup for module %s" % module_info["name"]) # Error handling if not retval or len(retval["results"]) == 0: