class ProcessExecuter

def initialize(passthru_out: false, passthru_err: false, collect_out: true, collect_err: true)

Parameters:
  • collect_err (Boolean) -- collect the command's stderr the :err string
  • collect_out (Boolean) -- collect the command's stdout the :out string
  • passthru_err (Boolean) -- show the command's stderr on this process's stderr
  • passthru_out (Boolean) -- show the command's stdout on this process's stdout
def initialize(passthru_out: false, passthru_err: false, collect_out: true, collect_err: true)
  @passthru_out = passthru_out
  @passthru_err = passthru_err
  @collect_out = collect_out
  @collect_err = collect_err
end