class Librato::Metrics::SmartJSON
Public Class Methods
handler()
click to toggle source
# File lib/librato/metrics/smart_json.rb, line 23 def self.handler :multi_json end
read(json)
click to toggle source
# File lib/librato/metrics/smart_json.rb, line 5 def self.read(json) # MultiJSON >= 1.3.0 if MultiJson.respond_to?(:load) MultiJson.load(json) else MultiJson.decode(json) end end
write(json)
click to toggle source
# File lib/librato/metrics/smart_json.rb, line 14 def self.write(json) # MultiJSON <= 1.2.0 if MultiJson.respond_to?(:dump) MultiJson.dump(json) else MultiJson.encode(json) end end