code: def spill_objects(object_refs, owner_addresses):
      """Spill objects to the external storage. Objects are specified
      by their object refs.
  
      Args:
          object_refs: The list of the refs of the objects to be spilled.
          owner_addresses: The owner addresses of the provided object refs.
      Returns:
          A list of keys corresponding to the input object refs.
      """
      return _external_storage.spill_objects(
          object_refs, owner_addresses
      )
  
imports: import abc
  import logging
  import os
  import random
  import shutil
  import time
  import urllib
  import uuid
  from collections import namedtuple
  from typing import IO, List, Optional, Tuple
  import ray
  from ray._private.ray_constants import DEFAULT_OBJECT_PREFIX
  from ray._raylet import ObjectRef
label_desc: Use image node_id 5 for calling a global function with example usage: spill_objects(object_refs, owner_addresses) and returns: _external_storage