# File lib/thin/logging.rb, line 63 def logger=(custom_logger) [ :level , :level= , :debug , :info , :warn , :error , :fatal , :unknown , ].each do |method| if not custom_logger.respond_to?(method) raise ArgumentError, "logger must respond to #{method}" end end @logger = custom_logger end