If using TTLCache
, add info=True
to get CacheInfo
, see https://github.com/tkem/cachetools/issues/131#issuecomment-1399703630
class UserData(object):
def __init__():
...
@cached(cache=TTLCache(maxsize=1024, ttl=600), info=True)
def get_user_data(self, user_id):
return self.redis.get_user_data(user_id)
def get_cache_info():
return self.get_user_data.cache_info()