diff options
author | mguetlein <martin.guetlein@gmail.com> | 2010-05-14 17:36:30 +0200 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2010-05-14 17:36:30 +0200 |
commit | d3f21e01c910a6bba2a734728adb05e818fc37fc (patch) | |
tree | 7310ca019e4df0f6981c8366fdd69ca4ba299ec4 /report/validation_access.rb | |
parent | 22ecee701444ccfd07792e437bda421f19014b76 (diff) |
debug hacks
Diffstat (limited to 'report/validation_access.rb')
-rw-r--r-- | report/validation_access.rb | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/report/validation_access.rb b/report/validation_access.rb index 8c827e9..d4a8381 100644 --- a/report/validation_access.rb +++ b/report/validation_access.rb @@ -75,18 +75,11 @@ class Reports::ValidationDB < Reports::ValidationAccess raise Reports::BadRequest.new "invalid validation id "+validation_id.to_s unless validation_id!=nil and (validation_id.to_i > 0 || validation_id.to_s=="0" ) v = nil - count = 0 - while(v==nil) + OpenTox.Utils.try_again do begin v = Lib::Validation.get(validation_id) - rescue => ex - if count<5 - count += 1 - LOGGER.warn "cannot load validation, retry in 1 second : "+ex.message - sleep 1 - else - raise "could not access validation with id "+validation_id.to_s+", error-msg: "+ex.message - end + rescue + raise "could not access validation with id "+validation_id.to_s+", error-msg: "+ex.message end end raise Reports::BadRequest.new "no validation found with id "+validation_id.to_s unless v #+" and uri "+uri.to_s unless v |