require 'json'
module Rubysermon
class Configurator
def initialize(config_path)
raw_json = File.read(config_path)
begin
@parsed_settings = JSON.parse(raw_json, symbolize_names: true)
rescue JSON::ParserError
@parsed_settings = {}
$stderr.puts "Invalid JSON file"
end
end
def get_settings
@parsed_settings
end
end
end