diff options
author | spag <spag@golwen.net> | 2013-01-29 09:32:39 +0100 |
---|---|---|
committer | spag <spag@golwen.net> | 2013-01-29 09:32:39 +0100 |
commit | 53a98b21f031b429f14a9cd9ec2feeb040a633db (patch) | |
tree | b39a622837b924859c24ad9c5201f76595627eaa /app | |
parent | c890f7c5927a1edb2a32dd94ff9c6c08a1af6047 (diff) |
log file access errors
Diffstat (limited to 'app')
-rw-r--r-- | app/controllers/trigger_controller.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/app/controllers/trigger_controller.rb b/app/controllers/trigger_controller.rb index ac43832..2b491be 100644 --- a/app/controllers/trigger_controller.rb +++ b/app/controllers/trigger_controller.rb @@ -97,8 +97,16 @@ class TriggerController < ApplicationController if fax_document.save Notifications.new_fax(fax_document).deliver - File.delete("#{TMP_DIR}#{tiff_file}"); - File.delete(pdf_file); + begin + File.delete("#{TMP_DIR}#{tiff_file}"); + rescue => e + logger.error "Raw fax file could not be deleted: #{TMP_DIR}#{tiff_file} => #{e.inspect}" + end + begin + File.delete(pdf_file); + rescue => e + logger.error "PDF fax file could not be deleted: #{TMP_DIR}#{pdf_file} => #{e.inspect}" + end fax_document.tiff = nil fax_document.save fax_document.render_thumbnails |