Skip to content
Snippets Groups Projects
Commit 3c815033 authored by Timo Wiese's avatar Timo Wiese
Browse files

Add logging to plugin creation

parent 22c4cab9
No related branches found
No related tags found
No related merge requests found
...@@ -312,10 +312,16 @@ def load_plugins() -> None: ...@@ -312,10 +312,16 @@ def load_plugins() -> None:
for item in mutator_cfg["mutator_cfg"]: for item in mutator_cfg["mutator_cfg"]:
logger.debug(f"Creating mutator {item}") logger.debug(f"Creating mutator {item}")
tmp_plugin = plugin_util.create_plugin(item) tmp_plugin = plugin_util.create_plugin(item)
logger.debug(f"Init mutator")
try:
tmp_plugin.init(seed) tmp_plugin.init(seed)
except:
logger.debug("exception during init")
logger.debug(f"Add mutator to dict of created plugins")
tmp_loaded_plugins.update({tmp_plugin.identifier: tmp_plugin}) tmp_loaded_plugins.update({tmp_plugin.identifier: tmp_plugin})
PLUGIN_STATE.update({"mutators": tmp_loaded_plugins}) PLUGIN_STATE.update({"mutators": tmp_loaded_plugins})
logger.debug("Load fallback mutator")
# load fallback mutator separately # load fallback mutator separately
tmp_plugin = plugin_util.create_plugin( tmp_plugin = plugin_util.create_plugin(
mutator_cfg["fallback_mutator_cfg"].pop() mutator_cfg["fallback_mutator_cfg"].pop()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment