def __getattr__(self, attr, g=thread.get_ident):
                try:
                    return self.__dict__['__objs'][g()][attr]
                except __HOLE__:
                    raise AttributeError(
                        "No variable %s defined for the thread %s"
                        % (attr, g()))
dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Paste-2.0.1/paste/util/threadinglocal.py/local.__getattr__