# -*- encoding : utf-8 -*-
# Learn more: http://github.com/javan/whenever
env :MAILTO, ""

env :PATH, "/home/pix/.rvm/gems/ruby-2.1.1@pixpalace/bin:/home/pix/.rvm/gems/ruby-2.1.1@global/bin:/home/pix/.rvm/rubies/ruby-2.1.1/bin:/home/pix/.rvm/bin:/home/pix/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
env :RUBY_VERSION, 'ruby-2.1.1'
env :GEM_HOME, '/home/pix/.rvm/gems/ruby-2.1.1@pixpalace'
env :GEM_PATH, '/home/pix/.rvm/gems/ruby-2.1.1@pixpalace:/home/pix/.rvm/gems/ruby-2.1.1@global'
job_type :indexer, '/usr/bin/indexer --config :task :which_delta'

set :output, '/home/pix/adrien/testEmail/script.log'
every '0 21 1 6,12 *' do
  command '/home/pix/adrien/testEmail/script.sh'
end

set :output, '/var/log/pixways/cron.log'

every '*/15 4-23 * * 1-5' do
  command '/home/pix/support/scripts/verifPixadmin.sh'
end

every '*/30 4-23 * * 6-7' do
  command '/home/pix/support/scripts/verifPixadmin.sh'
end

every '*/15 6-23 * * *' do
  indexer "/var/www/pix/current/config/production.sphinx.conf --rotate", :which_delta => "image_delta"
end

every '/15 6-23 * * * *' do
  indexer "/var/www/pix/current/config/production.sphinx.conf --rotate", :which_delta => "statistic_delta"
end

every :monday, :at => '07:30' do
  runner "Image.delete_PA_only"
end

every :monday, :at => '08:30' do
  runner "Statistic.stats_downloads"
end

every 1.month, :at => 'January 1st 08:00' do
  runner "Provider.send_yas"
end

every 1.month, :at => 'January 1st 08:30' do
  runner "Provider.stats_3months"
end

every '0 1 1 * *' do
  command "cd /var/www/pix/current/ && script/rails runner -e production 'RefreshProvider.update_refresh_numbers'"
end

set :output, '/var/log/pixways/send_features.log'
every '*/30 * * * *' do
  command "/var/www/pix/current/script/send_features.sh"
end

set :output, '/var/log/pixways/pixadmin.log'
every '0 1 * * 0-5' do
  command "/var/www/pix/current/script/pixadmin.sh image_core"
end

every '0 1 * * 6' do
  command "/var/www/pix/current/script/pixadmin.sh all_core"
end

set :output, '/var/log/pixways/monitoring.log'
every '0 8,14 * * *' do
  command "/home/pix/capistrano/pixways/shells/mail_monitoring.sh"
end