diff --git a/lib/uh/wm/env.rb b/lib/uh/wm/env.rb index aa0d76e..99586a4 100644 --- a/lib/uh/wm/env.rb +++ b/lib/uh/wm/env.rb @@ -1,22 +1,19 @@ require 'logger' +require 'forwardable' module Uh module WM class Env + extend Forwardable + def_delegator :@logger, :info, :log + def_delegator :@output, :print + attr_reader :output, :logger def initialize output, logger_: Logger.new(output) @output = output @logger = logger_ end - - def log message - logger.info message - end - - def print message - @output.print message - end end end end