module Castle::Logger

module for logger handling

Public Class Methods

call(message, data = nil, config = nil) click to toggle source

@param message [String] @param data [String] @param config [Castle::Configuration, Castle::SingletonConfiguration, nil]

# File lib/castle/logger.rb, line 10
def call(message, data = nil, config = nil)
  logger = (config || Castle.config).logger

  return unless logger

  logger.info("[CASTLE] #{message} #{data}".strip)
end