Method: CloudPI::Appender#parse_json
- Defined in:
- lib/cloudpi-appender.rb
#parse_json(json) ⇒ Object
60 61 62 63 64 65 66 67 |
# File 'lib/cloudpi-appender.rb', line 60 def parse_json(json) body = JSON.parse(json, {:symbolize_names => true}) raise JSON::ParseError unless body.is_a?(Hash) # not allowed array json body rescue JSON::ParseError @logger.error("wrong metric json message recieved.") {} end |