Sha256: a2e9e11218dd28a647f7a51cb5883de4db3f4106f7cf7979219776bccd14d099
Contents?: true
Size: 431 Bytes
Versions: 30
Compression:
Stored size: 431 Bytes
Contents
#!/usr/bin/env ruby # encoding: UTF-8 %w(lib ext test).each do |dir| $LOAD_PATH.unshift File.expand_path("../../#{dir}", __FILE__) end require 'oj' def create_item(doc) item_id = doc['source'] # ... puts item_id end File.open('log.json') { |f| Oj::load(f, mode: :compat) { |doc| begin create_item(doc) if doc['msgType'] == 1 rescue Exception => e puts "*** #{e.class}: #{e.message}" end } }
Version data entries
30 entries across 30 versions & 1 rubygems