From 81f450fd7b3ba9568dbb43e8bb9a036ff0a3febf Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Fri, 14 Oct 2016 22:30:53 +0200 Subject: [PATCH] setting_properties and self_properties are always set in _get_validated_value --- tiramisu/value.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/tiramisu/value.py b/tiramisu/value.py index ed90ac3..4cd2f43 100644 --- a/tiramisu/value.py +++ b/tiramisu/value.py @@ -274,8 +274,8 @@ class Values(object): val = self._get_validated_value(opt, path, validate, force_permissive, validate_properties, - setting_properties=setting_properties, - self_properties=self_properties, + setting_properties, + self_properties, with_meta=with_meta, masterlen=masterlen, index=index, @@ -297,10 +297,11 @@ class Values(object): return val def _get_validated_value(self, opt, path, validate, force_permissive, - validate_properties, + validate_properties, setting_properties, + self_properties, index=None, submulti_index=undefined, - with_meta=True, setting_properties=undefined, - self_properties=undefined, masterlen=undefined, + with_meta=True, + masterlen=undefined, check_frozen=False, session=None, display_warnings=True): """same has getitem but don't touch the cache @@ -308,10 +309,6 @@ class Values(object): """ context = self._getcontext() setting = context.cfgimpl_get_settings() - if setting_properties is undefined: - setting_properties = setting._getproperties(read_write=False) - if self_properties is undefined: - self_properties = setting._getproperties(opt, path, read_write=False, index=index) config_error = None if session is None: session = self._p_.getsession()