def __getattribute__(self, key):
        """overrides getattr's behaviour for the instance"""
        try: return object.__getattribute__(self, key)
        except __HOLE__:
            try: return self.service.applicationContext[key]
            except KeyError:
                raise AttributeError("'%s' object has no attribute '%s'" % \
                        (self.__class__.__name__, key))
dataset/ETHPy150Open OrbitzWorldwide/droned/droned/lib/droned/applications/__init__.py/StorageMixin.__getattribute__