def __get__(self, obj, type=None):
        if obj is None:
            return self
        try:
            return obj.__dict__[self.__name__]
        except __HOLE__:
            value = obj.__dict__[self.__name__] = self.__get(obj)
            return value
dataset/ETHPy150Open ionelmc/django-redisboard/src/redisboard/utils.py/cached_property.__get__