diff options
author | Seb Bacon <seb.bacon@gmail.com> | 2012-05-04 11:19:18 +0100 |
---|---|---|
committer | Seb Bacon <seb.bacon@gmail.com> | 2012-05-04 11:19:18 +0100 |
commit | 5984ddc09ca38e9369891b77896508369adb3e2f (patch) | |
tree | 1270366132c9f45feb713e132f1759fc906563bc /app/models/purge_request.rb | |
parent | be672f0fecc61cd874b07dd6157deca7c5df1a76 (diff) |
Empty the purge queue even for failed requests (otherwise we will be endlessly polling the Varnish server until its fixed). Administrators should check the logs for failed purges.
Diffstat (limited to 'app/models/purge_request.rb')
-rw-r--r-- | app/models/purge_request.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/app/models/purge_request.rb b/app/models/purge_request.rb index 9bf1a0641..088d5b84b 100644 --- a/app/models/purge_request.rb +++ b/app/models/purge_request.rb @@ -31,9 +31,7 @@ class PurgeRequest < ActiveRecord::Base config = MySociety::Config.load_default() varnish_url = config['VARNISH_HOST'] result = quietly_try_to_purge(varnish_url, self.url) - if result == "200" - self.delete() - end + self.delete() end end |