Method: ShellCommand#initialize

Defined in:
lib/labdb_manager.rb

#initialize(cmd_fct, args: [], requires_sudo: false, exit_on_fail: true) ⇒ ShellCommand

Returns a new instance of ShellCommand.



79
80
81
82
83
84
# File 'lib/labdb_manager.rb', line 79

def initialize(cmd_fct, args: [], requires_sudo: false, exit_on_fail: true)
  @cmd_fct = cmd_fct
  @requires_sudo = requires_sudo
  @exit_on_fail = exit_on_fail
  @args = args
end