Release 64fb959abbe7c435891f76f919b7dbf1

This commit is contained in:
Dirk Alders 2025-08-27 18:25:34 +02:00
parent c0a8e32b60
commit 382e029b83
3 changed files with 4457 additions and 6079 deletions

View File

@ -244,8 +244,10 @@ class property_cache_pickle(object):
logger.debug('Loading all data from source - %s', repr(self._source_instance.keys())) logger.debug('Loading all data from source - %s', repr(self._source_instance.keys()))
for key in self._source_instance.keys(): for key in self._source_instance.keys():
if key not in self._source_get_keys: if key not in self._source_get_keys:
self._cached_props[self.DATA_TAG][self._key_filter(key)] = self._source_instance.get(key) data = self._source_instance.get(key)
self._cached_props[self.AGE_TAG][self._key_filter(key)] = int(time.time()) if data is not None:
self._cached_props[self.DATA_TAG][self._key_filter(key)] = data
self._cached_props[self.AGE_TAG][self._key_filter(key)] = int(time.time())
time.sleep(sleep_between_keys) time.sleep(sleep_between_keys)
def _save_only(self): def _save_only(self):

File diff suppressed because it is too large Load Diff

Binary file not shown.