*Not documented*
def __getattr__(self, name):
origin: log.Producer
where:
changes in __dict__ after execution:
exceptions that might appear during execution:
function source:
def __getattr__(self, name):
if '_' in name:
raise AttributeError, name
producer = self.__class__(self.keywords + (name,))
setattr(self, name, producer)
return producer
called in None</home/johnny/projects/merlinux/py/dist/py/test/raises.py:20>
traceback log.default.__getattr__.0
called in /home/johnny/projects/merlinux/pypy-dist/pypy/translator/driver.py
traceback log.default.__getattr__.1
called in /home/johnny/projects/merlinux/pypy-dist/pypy/tool/error.py
traceback log.default.__getattr__.2
called in /home/johnny/projects/merlinux/pypy-dist/pypy/translator/translator.py
traceback log.default.__getattr__.3
called in None</home/johnny/projects/merlinux/py/dist/py/test/raises.py:20>
traceback log.default.__getattr__.4
called in /home/johnny/projects/merlinux/pypy-dist/pypy/tool/error.py
traceback log.default.__getattr__.5
called in /home/johnny/projects/merlinux/pypy-dist/pypy/translator/translator.py
traceback log.default.__getattr__.6
called in /home/johnny/projects/merlinux/py/dist/py/log/testing/test_log.py