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
|
||||
#This method converts the output hash to JSON and writes it to "output.json"
|
||||
def write_output_json (output, filename)
|
||||
pp output
|
||||
outfile = File.open(filename,'w')
|
||||
outfile.write(output.to_json)
|
||||
outfile.close
|
||||
begin
|
||||
outfile = File.open(filename,'w')
|
||||
outfile.write(output.to_json)
|
||||
outfile.close
|
||||
rescue
|
||||
pp output
|
||||
abort
|
||||
end
|
||||
|
||||
def write_output_csv (output, filename)
|
||||
|
|
Loading…
Reference in New Issue