code: def get(self, key, fill_cache_func):
      value = self._cache.get(key, default=None)
      if value is None:
          value = fill_cache_func()
          self._cache.set(key, value)
  
      return value
  
file_path: petastorm/petastorm/local_disk_cache.py
imports: from __future__ import division
  import pickle
  import shutil
  from diskcache import FanoutCache
  from petastorm.cache import CacheBase
label_desc: Use image node_id 2 for calling the LocalDiskCache obj's underlying member method code with example usage: obj.get(key, fill_cache_func) and returns: value