Method: LegacyFacter::Util::Parser::JsonParser#parse_results

Defined in:
lib/facter/custom_facts/util/parser.rb

#parse_resultsObject



144
145
146
147
148
149
150
151
152
# File 'lib/facter/custom_facts/util/parser.rb', line 144

def parse_results
  if LegacyFacter.json?
    JSON.parse(content)
  else
    log.warnonce "Cannot parse JSON data file #{filename} without the json library."
    log.warnonce 'Suggested next step is `gem install json` to install the json library.'
    nil
  end
end