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)