mirror of
https://github.com/jlu5/PyLink.git
synced 2024-11-24 03:29:28 +01:00
utils.CC2SC: use self.__class__ to get the name of the current subclass
This is the intended behaviour instead of showing "CamelCaseToSnakeCase" in attribute errors.
This commit is contained in:
parent
56275c5a3b
commit
91fe7e0ca7
2
utils.py
2
utils.py
@ -627,6 +627,6 @@ class CamelCaseToSnakeCase():
|
||||
if normalized_attr == attr:
|
||||
# __getattr__ only fires if normal attribute fetching fails, so we can assume that
|
||||
# the attribute was tried already and failed.
|
||||
raise AttributeError('%s object has no attribute of normalized name %r' % (__class__.__name__, attr))
|
||||
raise AttributeError('%s object has no attribute of normalized name %r' % (self.__class__.__name__, attr))
|
||||
|
||||
return getattr(self, normalized_attr)
|
||||
|
Loading…
Reference in New Issue
Block a user