Method: ConsulDo::Elect#parse_json

Defined in:
lib/consul_do/elect.rb

#parse_json(json_blob, default_value) ⇒ Object



20
21
22
23
24
25
26
# File 'lib/consul_do/elect.rb', line 20

def parse_json(json_blob, default_value)
  begin
    JSON.parse(json_blob)
  rescue JSON::ParserError, TypeError
    default_value
  end
end