code: def parse_gs_full_path(gs_uri):
      from urllib.parse import urlparse
  
      #  <scheme>://<netloc>/<path>;<params>?<query>#<fragment>
      scheme, netloc, path, _, _, _ = urlparse(gs_uri)
      assert scheme == "gs"
      assert netloc is not None
  
      bucket = netloc
      path = path.lstrip("/").rstrip("/")
      if path == "":
          path = None
  
      return bucket, path
  
imports: import sys
  from metaflow.exception import MetaflowException, MetaflowInternalError
  from metaflow.plugins.gcp.gs_exceptions import MetaflowGSPackageError
label_desc: Use image node_id 1 for calling a global function with example usage: parse_gs_full_path(gs_uri) and returns: bucket,  path