class DocumentParser
Public Class Methods
new(host, logger)
click to toggle source
# File lib/logstash/inputs/mongoprofile.rb, line 126 def initialize(host, logger) @host = host @logger = logger end
Public Instance Methods
parse(document)
click to toggle source
# File lib/logstash/inputs/mongoprofile.rb, line 131 def parse(document) @logger.info('Start documents parsing') event = LogStash::Event.new('host' => @host) document.each do |key, value| @logger.debug("Try set event field key: #{key} value: #{value}") event.set(key, value) end event end