Class: Braise::Settings

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

Constant Summary collapse

@@config =
{ :color => ANSI.white_on_red,
:additional_flags => '' }
@@valid_config_keys =
@@config.keys

Class Method Summary collapse

Class Method Details

.configure(opts = {}) ⇒ Object



15
16
17
# File 'lib/braise.rb', line 15

def self.configure(opts={})
  opts.each {|k,v| @@config[k.to_sym] = v if @@valid_config_keys.include? k.to_sym}
end

.get_options(opts = {}) ⇒ Object



11
12
13
# File 'lib/braise.rb', line 11

def self.get_options(opts={})
  Settings.stringify_options(@@config.merge(opts))
end