code: def download_object(self, object_name, destination_path):
      object_path = os.path.join(self.bucket, *object_name.split("/"))
      if not os.path.isfile(object_path):
          logger.error(
              "Object not found.",
              bucket=self.bucket,
              object_name=object_name,
          )
          raise errors.ObjectDoesNotExistError(
              driver=self, bucket=self.bucket, object_name=object_name
          )
  
      with open(object_path, "rb") as fsrc:
          with open(destination_path, "wb") as fdst:
              shutil.copyfileobj(fsrc, fdst)
  
imports: import glob
  import os
  import shutil
  from typing import Dict, Optional, Union
  import pydantic
  from structlog import get_logger
  from modelkit.assets import errors
  from modelkit.assets.drivers.abc import StorageDriver, StorageDriverSettings
label_desc: Use image node_id 5 for calling the LocalStorageDriver obj's underlying member method code with example usage: obj.download_object(object_name, destination_path) without return types