lib/observed/config_dsl.rb in observed-0.1.1 vs lib/observed/config_dsl.rb in observed-0.2.0.rc1

- old
+ new

@@ -13,20 +13,19 @@ extend Forwardable include Observed::Configurable - def_delegators :@builder, :observe, :report, :read, :write + def_delegators :@builder, :observe, :translate, :report, :read, :write, :emit, :group, :run_group, :receive attribute :builder + attribute :logger, default: Logger.new(STDOUT) def initialize(args) args[:builder] || fail("The key :builder must exist in #{args}") @builder = args[:builder] - @logger = args[:logger] if args[:logger] - configure(args) end def eval_file(file) @file = File.expand_path(file) @@ -66,12 +65,7 @@ # typically `observed.conf`. def load!(file) eval_file file end - private - - def logger - @logger ||= Logger.new(STDOUT) - end end end