code: def call_insert(tup):
    
    try:
      cache, key, files, overwrite = tup
      return cache.insert(key, files, overwrite)
    except NonfatalArtifactCacheError as e:
      logger.warn('Error while inserting into artifact cache: {0}'.format(e))
      return False
docs: Importable helper for multi-proc calling of ArtifactCache.insert on an ArtifactCache instance.
  
    See docstring on call_use_cached_files explaining why this is useful.
  
    :param tup: A 4-tuple of an ArtifactCache and the 3 args passed to ArtifactCache.insert:
                eg (some_cache_instance, cache_key, [some_file, another_file], False)