code: def _get_buckets_cache_filename(bucket, prefix):
      '''
      Return the filename of the cache for bucket contents.
      Create the path if it does not exist.
      '''
  
      cache_dir = _get_cache_dir()
      if not os.path.exists(cache_dir):
          os.makedirs(cache_dir)
  
      return os.path.join(cache_dir, '{0}-{1}-files.cache'.format(bucket, prefix)f _get_buckets_cache_filename(bucket, prefix):
      '''
      Return the filename of the cache for bucket contents.
      Create the path if it does not exist.
      '''
  
      cache_dir = _get_cache_dir()
      if not os.path.exists(cache_dir):
          os.makedirs(cache_dir)
  
      return os.path.join(cache_dir, '{0}-{1}-files.cache'.format(bucket, prefix))
docs: Return the filename of the cache for bucket contents.
      Create the path if it does not exist.