diff --git a/schainpy/controller.py b/schainpy/controller.py index 1036ca6..8dfca2f 100644 --- a/schainpy/controller.py +++ b/schainpy/controller.py @@ -66,8 +66,10 @@ class ConfBase(): def update(self, **kwargs): - for key, value in kwargs.items(): - self.addParameter(name=key, value=value) + if 'format' not in kwargs: + kwargs['format'] = None + for key, value, fmt in kwargs.items(): + self.addParameter(name=key, value=value, format=fmt) def addParameter(self, name, value, format=None): '''