Module: Lumberjack::JsonEncoder
- Defined in:
- lib/lumberjack/client.rb
Class Method Summary collapse
Class Method Details
.to_frame(hash, sequence) ⇒ Object
169 170 171 172 173 174 175 |
# File 'lib/lumberjack/client.rb', line 169 def self.to_frame(hash, sequence) json = Lumberjack::json.dump(hash) json_length = json.bytesize pack = "AANNA#{json_length}" frame = ["1", "J", sequence, json_length, json] frame.pack(pack) end |