class Ettu::Configuration::LateLoad

Public Class Methods

new(config, name) click to toggle source
# File lib/ettu/configuration.rb, line 28
def initialize(config, name)
  @config = config
  @name = name
end

Public Instance Methods

method_missing(method, *args, &block) click to toggle source
# File lib/ettu/configuration.rb, line 33
def method_missing(method, *args, &block)
  late_load = defaults
  @config[@name] = late_load
  late_load.send method, *args, &block
end