def set_server_list(self):
self._serverList = []
serverList, fetchTime = self.core.atStorage.get_server_list()
if fetchTime < time.mktime(datetime.replace(datetime.now(),
hour=0, minute=0, second=0).timetuple()):
r = self._serverIpFn()
if not r:
logger.debug(r)
else:
self._serverList = r.get('ip_list', [])
self.core.atStorage.store_server_list(self._serverList, time.time())
else:
self._serverList = serverList
评论列表
文章目录