Method: LoggingElf::GelfAppender#write

Defined in:
lib/logging_elf/gelf_appender.rb

#write(event) ⇒ Object



16
17
18
19
20
# File 'lib/logging_elf/gelf_appender.rb', line 16

def write(event)
  return if event.data.is_a?(String) && event.data.blank?
  message = GelfData.from_log_event event
  @logger.notify! message.to_gelf
end