Class: SweeperJob
- Inherits:
-
Resque::Plugins::Loner::UniqueJob
- Object
- Resque::Plugins::Loner::UniqueJob
- SweeperJob
- Defined in:
- lib/sweeper_job.rb
Class Method Summary collapse
Class Method Details
.perform(urls, options = {}) ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/sweeper_job.rb', line 6 def self.perform( urls, = {} ) if urls urls.each do |url| Curl::Easy.perform(url) do |curl| curl.headers["X-Varnish-Control"] = "sweep" end Rails.logger.debug "sweeped #{url}" end end end |