parameters: (path)
docstring: Removes all the GCS blobs within a given path.
  
    Args:
      path (string): The GCS path of the file pattern or folder. Must be
        "gs://BUCKET_NAME/PATH" where ``BUCKET_NAME`` is the name of the GCS
          bucket, and ``PATH`` is a `/` delimited path.
docstring_summary: Removes all the GCS blobs within a given path.
docstring_tokens: Removes all the GCS blobs within a given path .
function: def rmtree(path):
    """Removes all the GCS blobs within a given path.
  
    Args:
      path (string): The GCS path of the file pattern or folder. Must be
        "gs://BUCKET_NAME/PATH" where ``BUCKET_NAME`` is the name of the GCS
          bucket, and ``PATH`` is a `/` delimited path.
    """
    if path.find('*') < 0:
      if not path.endswith('/'):
        path += '/'
      path += '*'
    ex = None
    for blob in list(path):
      try:
        if not blob.isdir:
          remove(blob.path)
      except Exception as e:
        ex = e
    if ex is not None:
      raise ex
function_tokens: def rmtree ( path ) : if path . find ( '*' ) < 0 : if not path . endswith ( '/' ) : path += '/' path += '*' ex = None for blob in list ( path ) : try : if not blob . isdir : remove ( blob . path ) except Exception as e : ex = e if ex is not None : raise ex