|
|
|
|
@ -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)
|
|
|
|
|
|
|
|
|
|
|