tools/python/google/process_utils.py
def RunCommand(command, verbose=True):
  """Runs the command list, printing its output and returning its exit status.

  Prints the given command (which should be a list of one or more strings),
  then runs it and prints its stderr (and optionally stdout) to stdout,
  line-buffered, converting line endings to CRLF.  Waits for the command to
  terminate and returns its status.

  Args:
    command: the full command to run, as a list of one or more strings
    verbose: if True, combines all output (stdout and stderr) into stdout.
             Otherwise, prints only the command's stderr to stdout.

  Returns:
    The process's exit status.

  Raises:
    CommandNotFound if the command executable could not be found.
  """
  return RunCommandFull(command, verbose)[0]
Runs the command list, printing its output and returning its exit status.

  Prints the given command (which should be a list of one or more strings),
  then runs it and prints its stderr (and optionally stdout) to stdout,
  line-buffered, converting line endings to CRLF.  Waits for the command to
  terminate and returns its status.

  Args:
    command: the full command to run, as a list of one or more strings
    verbose: if True, combines all output (stdout and stderr) into stdout.
             Otherwise, prints only the command's stderr to stdout.

  Returns:
    The process's exit status.

  Raises:
    CommandNotFound if the command executable could not be found.
  
Runs the command list, printing its output and returning its exit status.
Prints the given command (which should be a list of one or more strings),
then runs it and prints its stderr (and optionally stdout) to stdout,
line-buffered, converting line endings to CRLF.  Waits for the command to
terminate and returns its status.

the full command to run, as a list of one or more strings
verbose: if True, combines all output (stdout and stderr) into stdout.
Otherwise, prints only the command's stderr to stdout.

The process's exit status.

CommandNotFound if the command executable could not be found.
Runs the command list printing its output and returning its exit status . Prints the given command ( which should be a list of one or more strings ) then runs it and prints its stderr ( and optionally stdout ) to stdout line - buffered converting line endings to CRLF . Waits for the command to terminate and returns its status . the full command to run as a list of one or more strings verbose : if True combines all output ( stdout and stderr ) into stdout . Otherwise prints only the command ' s stderr to stdout . The process ' s exit status . CommandNotFound if the command executable could not be found .
def RunCommand(command, verbose=True):
  return RunCommandFull(command, verbose)[0]
def RunCommand ( command , verbose = True ) : return RunCommandFull ( command , verbose ) [ 0 ]
Runs the command list, printing its output and returning its exit status.
Runs the command list printing its output and returning its exit status .
"""Runs the command list, printing its output and returning its exit status.

  Prints the given command (which should be a list of one or more strings),
  then runs it and prints its stderr (and optionally stdout) to stdout,
  line-buffered, converting line endings to CRLF.  Waits for the command to
  terminate and returns its status.

  Args:
    command: the full command to run, as a list of one or more strings
    verbose: if True, combines all output (stdout and stderr) into stdout.
             Otherwise, prints only the command's stderr to stdout.

  Returns:
    The process's exit status.

  Raises:
    CommandNotFound if the command executable could not be found.
  """
command
verbose