log warning only for FileNotFoundError, else raise exception

Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
This commit is contained in:
Simon Bray
2022-12-12 13:20:08 +00:00
committed by GitHub
co-authored by Marius van den Beek
parent e68265289a
commit 5b232f063b
+3 -1
View File
@@ -211,8 +211,10 @@ class JobInstrumenter(JobInstrumenterI):
properties = plugin.job_properties(job_id, job_directory)
if properties:
per_plugin_properties[plugin.plugin_type] = properties
except FileNotFoundError as e:
log.warning("Failed to collect job properties for plugin %s: %s", plugin, e)
except Exception:
log.warning("Failed to collect job properties for plugin %s", plugin)
log.exception("Failed to collect job properties for plugin %s", plugin)
return per_plugin_properties
def __plugins_from_source(self, plugins_source):