aboutsummaryrefslogtreecommitdiffstats
path: root/config/deploy.rb
diff options
context:
space:
mode:
Diffstat (limited to 'config/deploy.rb')
-rw-r--r--config/deploy.rb9
1 files changed, 5 insertions, 4 deletions
diff --git a/config/deploy.rb b/config/deploy.rb
index 2f20baf70..99e3bab12 100644
--- a/config/deploy.rb
+++ b/config/deploy.rb
@@ -24,12 +24,13 @@ require "bundler/capistrano"
require 'whenever/capistrano'
# Whenever
+set :whenever_variables, ->{ "'environment=#{fetch :whenever_environment}&bundle_command=bin/bundle exec'" } # invoke bin/bundle to use 'correct' ruby environment
+
set :whenever_command, "sudo /usr/local/sbin/whenever-sudo" # use sudo to change www-data crontab
-set :whenever_command_environment_variables, -> { "NEW_RELIC_LOG=stdout" } # avoid log/newrelic.log access
set :whenever_user, "www-data" # use www-data crontab
-set :whenever_variables, ->{ "'environment=#{fetch :whenever_environment}&bundle_command=bin/bundle exec'" } # invoke bin/bundle to use 'correct' ruby environment
-set :whenever_update_flags, ->{ "--update-crontab #{fetch :whenever_identifier} --set #{fetch :whenever_variables} --user #{fetch :whenever_user}" } # user whenever_user
-set :whenever_clear_flags, ->{ "--clear-crontab #{fetch :whenever_identifier} --user #{fetch :whenever_user}" } # use whenever_user
+
+set :whenever_output, "2>&1 | logger -t stif-boiv/cron"
+set :whenever_command_environment_variables, -> { "NEW_RELIC_LOG=stdout" } # avoid log/newrelic.log access
namespace :deploy do
task :start do ; end