Class: Appear::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/appear/config.rb

Overview

all the adjustable options for a Appear::Instance

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfig

sets defaults



25
26
27
28
29
# File 'lib/appear/config.rb', line 25

def initialize
  self.silent = true
  self.record_runs = false
  self.edit_file = false
end

Instance Attribute Details

#edit_fileBoolean

Returns default false.

Returns:

  • (Boolean)

    default false



19
20
21
# File 'lib/appear/config.rb', line 19

def edit_file
  @edit_file
end

#editorString?

Returns default nil.

Returns:

  • (String, nil)

    default nil



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

def editor
  @editor
end

#log_fileString?

if set, the Appear::Instance will log debug information to this file.

Returns:

  • (String, nil)

    default nil



6
7
8
# File 'lib/appear/config.rb', line 6

def log_file
  @log_file
end

#record_runsBoolean

Record everything executed by Runner service to spec/command_output. Intended for generating test cases.

Returns:

  • (Boolean)

    default false



16
17
18
# File 'lib/appear/config.rb', line 16

def record_runs
  @record_runs
end

#silentBoolean

if false, the Appear::Instance will log debug information to STDERR.

Returns:

  • (Boolean)

    default true



10
11
12
# File 'lib/appear/config.rb', line 10

def silent
  @silent
end