NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

cache_entry.py (688B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\caching\client\cache_entry.py
      2 if False:
      3     from caching.client.cache_key import CacheKey
      4     from datetime import datetime
      5 
      6 class CacheEntry(object):
      7 
      8     def __init__(self, cache_key, value, stored_at = None):
      9         self.cache_key = cache_key
     10         self.value = value
     11         self.stored_at = stored_at
     12 
     13     def set_stored_timestamp(self, timestamp):
     14         self.stored_at = timestamp
     15 
     16     def __str__(self):
     17         return u'cache_key={}, value={}, stored_at={}'.format(self.cache_key, self.value, self.stored_at)
     18 
     19     def __repr__(self):
     20         return '<CacheEntry {}>'.format(self.__str__())