From f8d5a3e3589202bcd313369c91ef744ab2eeb5e6 Mon Sep 17 00:00:00 2001 From: Sergei Trofimov Date: Wed, 26 Apr 2017 13:56:12 +0100 Subject: [PATCH] target/descriptor: fix assistant params handling assistant_params are now handled consistently with the other kinds of params in TargetDescription, and they are now part of the default config generated. --- wa/framework/target/descriptor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wa/framework/target/descriptor.py b/wa/framework/target/descriptor.py index fa561ca3..194b305e 100644 --- a/wa/framework/target/descriptor.py +++ b/wa/framework/target/descriptor.py @@ -84,13 +84,14 @@ class TargetDescription(object): self.platform = platform self.connection = conn self.assistant = assistant - self.assistant_params = assistant_params self._set('target_params', target_params) self._set('platform_params', platform_params) self._set('conn_params', conn_params) + self._set('assistant_params', assistant_params) def get_default_config(self): - param_attrs = ['target_params', 'platform_params', 'conn_params'] + param_attrs = ['target_params', 'platform_params', + 'conn_params', 'assistant_params'] config = {} for pattr in param_attrs: for n, p in getattr(self, pattr).itervalues():