From ed757644453b409049e792d97ca152bd2ef39d38 Mon Sep 17 00:00:00 2001 From: Marc Bonnici Date: Thu, 15 Feb 2018 13:30:27 +0000 Subject: [PATCH] configuration/plugin_cache: Add target names as allowed plugin configs Allow setting of device configuration by specifying target name. --- wa/framework/configuration/plugin_cache.py | 1 + 1 file changed, 1 insertion(+) diff --git a/wa/framework/configuration/plugin_cache.py b/wa/framework/configuration/plugin_cache.py index 144b5949..c7b74df4 100644 --- a/wa/framework/configuration/plugin_cache.py +++ b/wa/framework/configuration/plugin_cache.py @@ -80,6 +80,7 @@ class PluginCache(object): raise RuntimeError(msg.format(source)) if (not self.loader.has_plugin(plugin_name) and + plugin_name not in self.targets and plugin_name not in GENERIC_CONFIGS): msg = 'configuration provided for unknown plugin "{}"' raise ConfigError(msg.format(plugin_name))