Sha256: 6be6f426a018722165010a2c75278dec9e6784b56b30651a5968072da27e2c9a
Contents?: true
Size: 845 Bytes
Versions: 11
Compression:
Stored size: 845 Bytes
Contents
if File.exists? Rails.root.join('config/rainbows.rb') namespace :rainbows do desc 'Start rainbows server' task :start => :stop do zfben_rails_rake_system 'mkdir tmp' unless File.exists? Rails.root.join('tmp') zfben_rails_rake_system 'rainbows -c config/rainbows.rb -E production -D' end desc 'Stop rainbows server' task :stop do if File.exists? Rails.root.join('tmp/rainbows.pid') zfben_rails_rake_system 'kill -QUIT `cat tmp/rainbows.pid`' sleep 1 zfben_rails_rake_system 'rm tmp/rainbows.pid' if File.exists? Rails.root.join('tmp/rainbows.pid') end end desc 'Hot restart rainbows server' task :restart do if File.exists? Rails.root.join('tmp/rainbows.pid') zfben_rails_rake_system 'kill -USR2 `cat tmp/rainbows.pid`' end end end end
Version data entries
11 entries across 11 versions & 1 rubygems