code: def bucket_and_object_from_uri(uri: str) -> Tuple[str, str]:
      """Parse a path to determine bucket and object path.
  
      Args:
          uri: Full path to an object on an object store
  
      Returns:
          Tuple of strings (bucket_name, object_path)
      """
      if not is_datastore_path(uri):
          raise ValueError(
              f"Provided URI is not a valid store path: {uri}"
          )
      uri_parts = pathlib.PurePath(uri).parts
      bucket = uri_parts[1]
      object_path = pathlib.PurePath(*uri_parts[2:])
  
      return str(bucket), str(object_path)
  
imports: import os
  import pathlib
  import shutil
  import subprocess
  from typing import Tuple
  from nemo import __version__
  from nemo import constants
  from nemo.utils import logging
label_desc: Use image node_id 7 for calling a global function with example usage: bucket_and_object_from_uri(uri) and returns: str,  str