Sha256: 79c21d262366550e4ee04bee53731f67ee83f3c408c86f1158d2137449de4035
Contents?: true
Size: 873 Bytes
Versions: 1
Compression:
Stored size: 873 Bytes
Contents
namespace :varnishd do desc "Start varnishd daemon using Lacquer's settings" task :start => :environment do Lacquer::Varnishd.new.start end desc "Stop varnishd daemon using Lacquer's settings" task :stop => :environment do Lacquer::Varnishd.new.stop end desc "Running status of varnishd daemon using Lacquer's settings" task :status => :environment do if Lacquer::Varnishd.new.running? puts "Varnishd is running" else puts "Varnishd is not running" end end desc "Restart varnishd daemon using Lacquer's settings" task :restart => :environment do varnishd = Lacquer::Varnishd.new if varnishd.running? varnishd.stop sleep(1) end varnishd.start end desc "Purge ALL urls from Varnish" task :global_purge => :environment do Lacquer::Varnish.new.purge('.*') end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lacquer-0.5.0.beta1 | lib/lacquer/tasks.rb |