File tree Expand file tree Collapse file tree 1 file changed +6
-10
lines changed
Expand file tree Collapse file tree 1 file changed +6
-10
lines changed Original file line number Diff line number Diff line change @@ -70,12 +70,9 @@ def _address_attr(f):
7070 """
7171 @functools .wraps (f )
7272 def wrapped (self ):
73- output = []
74- for description in self ._impl .description_list .descriptions :
75- for address_list in description .address_lists :
76- for address in address_list .addresses :
77- output .append (getattr (address , f .__name__ ))
78- return output if len (output ) > 1 else output [0 ]
73+ values = [getattr (a , f .__name__ ) \
74+ for a in self ._impl ._get_addresses ()]
75+ return values if len (values ) > 1 else values [0 ]
7976 return wrapped
8077
8178 def _description_attr (f ):
@@ -84,10 +81,9 @@ def _description_attr(f):
8481 """
8582 @functools .wraps (f )
8683 def wrapped (self ):
87- output = []
88- for description in self ._impl .description_list .descriptions :
89- output .append (getattr (description , f .__name__ ))
90- return output if len (output ) > 1 else output [0 ]
84+ values = [getattr (d , f .__name__ ) \
85+ for d in self ._impl .description_list .descriptions ]
86+ return values if len (values ) > 1 else values [0 ]
9187 return wrapped
9288
9389 #{{ params_properties }}
You can’t perform that action at this time.
0 commit comments