Don't use getattr, use the abstractions

This commit is contained in:
Dave Halter
2017-12-24 03:39:28 +01:00
parent 40f1354f67
commit ee099a4ff7

View File

@@ -310,12 +310,8 @@ class DirectObjectAccess(object):
return u'instance' return u'instance'
def get_access_path_tuples(self): def get_access_path_tuples(self):
return [ accesses = [create_access(self._evaluator, o) for o in self._get_objects_path()]
( return [(access.py__name__(), access) for access in accesses]
u(getattr(o, '__name__', None), errors='replace'),
create_access(self._evaluator, o)
) for o in self._get_objects_path()
]
def _get_objects_path(self): def _get_objects_path(self):
def get(): def get():