diff --git a/frappy/proxy.py b/frappy/proxy.py index 9d7463d3..cabb6565 100644 --- a/frappy/proxy.py +++ b/frappy/proxy.py @@ -227,11 +227,11 @@ def Proxy(name, logger, cfgdict, srv): """ remote_class = cfgdict.pop('remote_class') if isinstance(remote_class, dict): - remote_class = remote_class['default'] + remote_class = remote_class['value'] if 'description' not in cfgdict: cfgdict['description'] = 'remote module %s on %s' % ( cfgdict.get('module', name), - cfgdict.get('io', {'default:': '?'})['default']) + cfgdict.get('io', {'value:': '?'})['value']) return proxy_class(remote_class)(name, logger, cfgdict, srv) diff --git a/frappy/simulation.py b/frappy/simulation.py index b0ddb000..f3918cf7 100644 --- a/frappy/simulation.py +++ b/frappy/simulation.py @@ -35,7 +35,7 @@ class SimBase: extra_params = cfgdict.pop('extra_params', '') or cfgdict.pop('.extra_params', '') attrs = {} if extra_params: - for k in extra_params['default'].split(','): + for k in extra_params['value'].split(','): k = k.strip() attrs[k] = Parameter('extra_param: %s' % k.strip(), datatype=FloatRange(),