fix: 修复文件缓存timeout错误
This commit is contained in:
parent
00d31f0fdd
commit
c211702c4c
4
apps/common/cache/file_cache.py
vendored
4
apps/common/cache/file_cache.py
vendored
@ -31,12 +31,12 @@ class FileCache(BaseCache):
|
|||||||
|
|
||||||
def add(self, key, value, timeout=DEFAULT_TIMEOUT, version=None):
|
def add(self, key, value, timeout=DEFAULT_TIMEOUT, version=None):
|
||||||
expire = timeout if isinstance(timeout, int) or isinstance(timeout,
|
expire = timeout if isinstance(timeout, int) or isinstance(timeout,
|
||||||
float) else timeout.total_seconds()
|
float) or timeout is None else timeout.total_seconds()
|
||||||
return self.cache.add(key, value=value, expire=expire)
|
return self.cache.add(key, value=value, expire=expire)
|
||||||
|
|
||||||
def set(self, key, value, timeout=DEFAULT_TIMEOUT, version=None):
|
def set(self, key, value, timeout=DEFAULT_TIMEOUT, version=None):
|
||||||
expire = timeout if isinstance(timeout, int) or isinstance(timeout,
|
expire = timeout if isinstance(timeout, int) or isinstance(timeout,
|
||||||
float) else timeout.total_seconds()
|
float) or timeout is None else timeout.total_seconds()
|
||||||
return self.cache.set(key, value=value, expire=expire)
|
return self.cache.set(key, value=value, expire=expire)
|
||||||
|
|
||||||
def get(self, key, default=None, version=None):
|
def get(self, key, default=None, version=None):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user