error handling for writing json
parent
cd7adff9cf
commit
a0abcac6e0
11
sorter.rb
11
sorter.rb
|
@ -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)
|
||||||
|
|
Loading…
Reference in New Issue