class Cl::Config
Attributes
name[R]
opts[R]
Public Class Methods
new(name)
click to toggle source
# File lib/cl/config.rb, line 11 def initialize(name) @name = name @opts = load end
Public Instance Methods
to_h()
click to toggle source
# File lib/cl/config.rb, line 16 def to_h opts end
Private Instance Methods
load()
click to toggle source
# File lib/cl/config.rb, line 22 def load merge(*sources.map(&:load)) end
sources()
click to toggle source
# File lib/cl/config.rb, line 26 def sources [Files.new(name), Env.new(name)] end