From 8b1a0e2a3109bd2b1f6da872e31cfd566c6586f6 Mon Sep 17 00:00:00 2001 From: Thomas Wilson Date: Sun, 26 Jan 2020 15:20:18 +0800 Subject: [PATCH] Fix load bug --- shepherd/agent/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shepherd/agent/core.py b/shepherd/agent/core.py index 2f4cddb..c027e34 100644 --- a/shepherd/agent/core.py +++ b/shepherd/agent/core.py @@ -338,7 +338,7 @@ def load_config_layer_and_plugins(confman: ConfigManager, config_source): plugin_names.remove("shepherd") # Load plugins to get their config specifications - plugin_interfaces = [plugin.load_plugin(name, plugin_dir) for name in plugin_names] + plugin_interfaces = {name: plugin.load_plugin(name, plugin_dir) for name in plugin_names} for plugin_name, plugin_interface in plugin_interfaces.items(): confman.add_confspec(plugin_name, plugin_interface.confspec)