lib/bolt/logger.rb in bolt-0.21.3 vs lib/bolt/logger.rb in bolt-0.21.4
- old
+ new
@@ -25,23 +25,23 @@
fatal: %i[white on_red]
}
)
end
- def self.configure(config)
+ def self.configure(destinations, color)
root_logger = Logging.logger[:root]
root_logger.add_appenders Logging.appenders.stderr(
'console',
- layout: console_layout(config[:color]),
+ layout: console_layout(color),
level: default_level
)
# We set the root logger's level so that it logs everything but we do
# limit what's actually logged in every appender individually.
root_logger.level = :all
- config[:log].each_pair do |name, params|
+ destinations.each_pair do |name, params|
appender = Logging.appenders[name]
if appender.nil?
unless name.start_with?('file:')
raise Bolt::Error.new("Unexpected log: #{name}", 'bolt/internal-error')
end