(self)
| 230 | class PersistentCache(CacheBase): |
| 231 | @functools.lru_cache(None) |
| 232 | def get_global_cache(self): |
| 233 | if self.global_cache_path is None or not self.global_cache_path.is_file(): |
| 234 | return {} |
| 235 | with open(self.global_cache_path) as global_cache_fp: |
| 236 | global_cache = json.load(global_cache_fp) |
| 237 | return global_cache["cache"] |
| 238 | |
| 239 | def lookup( |
| 240 | self, |