Method: Mint.configuration
- Defined in:
- lib/mint.rb
.configuration ⇒ Config
Returns a hash of all active config, merging global, user, and local scoped config. Local overrides user, which overrides global config.
36 37 38 39 40 41 42 43 |
# File 'lib/mint.rb', line 36 def self.configuration Mint::PATH. reverse. map {|p| p + Mint::CONFIG_FILE }. select(&:exist?). map {|p| Config.load_file p }. reduce(Config.defaults) {|agg, cfg| agg.merge cfg } end |