Sha256: 8914111ea888bc3393037e9a413afc08dca9617fe395f2672ba04146cf67e10c

Contents?: true

Size: 447 Bytes

Versions: 5

Compression:

Stored size: 447 Bytes

Contents

# configuration.workers 2
# configuration.output_file "output.out"
# configuration.error_file "errors.out"

class BuildEm::Configuration
  
  attr_accessor :workers, :output_file, :error_file, :run_output
  
  def initialize(optz={})
    @workers     ||= (optz[:workers]     || 2)
    @output_file ||= (optz[:output_file] || "output.out")
    @error_file  ||= (optz[:error_file]  || "error.out")
    @run_output  ||= optz[:run_output]
  end
  
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
buildem-1.0.0 lib/buildem/configuration.rb
buildem-0.0.5 lib/buildem/configuration.rb
buildem-0.0.4 lib/buildem/configuration.rb
buildem-0.0.3 lib/buildem/configuration.rb
buildem-0.0.2 lib/buildem/configuration.rb