Module: RProgram

Defined in:
lib/rprogram/sudo.rb,
lib/rprogram/task.rb,
lib/rprogram/option.rb,
lib/rprogram/system.rb,
lib/rprogram/program.rb,
lib/rprogram/version.rb,
lib/rprogram/argument.rb,
lib/rprogram/rprogram.rb,
lib/rprogram/sudo_task.rb,
lib/rprogram/non_option.rb,
lib/rprogram/option_list.rb,
lib/rprogram/exceptions/program_not_found.rb

Defined Under Namespace

Modules: System Classes: Argument, NonOption, Option, OptionList, Program, ProgramNotFound, Sudo, SudoTask, Task

Constant Summary collapse

VERSION =

Version of RProgram

'0.3.2'

Class Method Summary collapse

Class Method Details

.debugtrue, false

Returns Specifies whether debugging messages are enabled for RProgram. Defaults to false, if not set.

Returns:

  • (true, false)

    Specifies whether debugging messages are enabled for RProgram. Defaults to false, if not set.



9
10
11
# File 'lib/rprogram/rprogram.rb', line 9

def self.debug
  @debug
end

.debug=(value) ⇒ true, false

Enables or disables debugging messages for RProgram.

Parameters:

  • value (true, false)

    The new value of RProgram.debug.

Returns:

  • (true, false)

    The new value of RProgram.debug.



22
23
24
# File 'lib/rprogram/rprogram.rb', line 22

def self.debug=(value)
  @debug = value
end