lib/event_tracer/base_logger.rb
# EventTracer ensures action & message is always populated
EventTracer ensures action & message is always populated
EventTracer ensures action & message is always populated
def send_message(log_method, action:, message:, **args)
        args.delete(:metrics)
        data = args.merge(action: action, message: message)
        logger.public_send(log_method, data)
      end
def send_message ( log_method , action : , message : , ** args ) args . delete ( :metrics ) data = args . merge ( action : action , message : message ) logger . public_send ( log_method , data ) end
EventTracer ensures action & message is always populated
EventTracer ensures action & message is always populated
log_method
action
message
args