class RIMS::Cmd::ServiceConfigChainBuilder
Public Class Methods
new()
click to toggle source
# File lib/rims/cmd.rb, line 81 def initialize @build = proc{ Service::Configuration.new } end
Public Instance Methods
call()
click to toggle source
# File lib/rims/cmd.rb, line 91 def call @build.call end
chain(&block)
click to toggle source
# File lib/rims/cmd.rb, line 85 def chain(&block) parent = @build @build = proc{ block.call(parent.call) } self end