didnot getattr a second time in find if not needed
This commit is contained in:
parent
ff7714d8d3
commit
d2f101b7bb
|
@ -325,15 +325,15 @@ class SubConfig(object):
|
|||
continue
|
||||
if not _filter_by_value():
|
||||
continue
|
||||
if not _filter_by_type():
|
||||
continue
|
||||
#remove option with propertyerror, ...
|
||||
if check_properties:
|
||||
if byvalue is None and check_properties:
|
||||
try:
|
||||
value = getattr(self, path)
|
||||
except PropertiesOptionError:
|
||||
# a property restricts the access of the value
|
||||
continue
|
||||
if not _filter_by_type():
|
||||
continue
|
||||
if type_ == 'value':
|
||||
retval = value
|
||||
elif type_ == 'path':
|
||||
|
|
Loading…
Reference in New Issue