lib/sapience/appender/stream.rb in sapience-0.2.7 vs lib/sapience/appender/stream.rb in sapience-0.2.8

- old
+ new

@@ -59,10 +59,10 @@ # logger = Sapience['test'] # logger.info 'Hello World' # rubocop:disable AbcSize, CyclomaticComplexity, PerceivedComplexity def initialize(options = {}, &block) unless options[:io] || options[:file_name] - fail "Sapience::Appender::Stream missing mandatory parameter :file_name or :io" + fail ArgumentError, "missing mandatory argument :file_name or :io" end opts = options.dup if (io = opts.delete(:io)) @log = Sapience.constantize(io)