Sha256: e386c17d8451ab8ae6a1b8aa66ab08deb95e51698584f2a7f23082dd1861cb82
Contents?: true
Size: 244 Bytes
Versions: 2
Compression:
Stored size: 244 Bytes
Contents
require 'json' class Woodchuck::Input::Plain < Woodchuck::Input protected def prepare_hash(path, line) super(path, line).merge( parse_json(line) ) end def parse_json(line) begin JSON.parse(line) rescue {} end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
woodchuck-json-event-0.0.2 | lib/woodchuck/input/json.rb |
woodchuck-json-event-0.0.1 | lib/woodchuck/input/json.rb |