error handling for writing json

master
Jeff Yates 2020-11-22 15:37:03 -05:00
parent cd7adff9cf
commit a0abcac6e0
1 changed files with 7 additions and 4 deletions

View File

@ -47,10 +47,13 @@ end
# output - a hash containing all of our output # output - a hash containing all of our output
#This method converts the output hash to JSON and writes it to "output.json" #This method converts the output hash to JSON and writes it to "output.json"
def write_output_json (output, filename) def write_output_json (output, filename)
pp output begin
outfile = File.open(filename,'w') outfile = File.open(filename,'w')
outfile.write(output.to_json) outfile.write(output.to_json)
outfile.close outfile.close
rescue
pp output
abort
end end
def write_output_csv (output, filename) def write_output_csv (output, filename)