From 2c2e829af24a1ecee68947a91a0fea26af6662c5 Mon Sep 17 00:00:00 2001 From: Priit Tark Date: Thu, 8 Jan 2015 11:52:48 +0200 Subject: [PATCH 1/2] update whenever to honor rbenv --- config/schedule.rb | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/config/schedule.rb b/config/schedule.rb index 5f91a9573..635b3b286 100644 --- a/config/schedule.rb +++ b/config/schedule.rb @@ -3,22 +3,12 @@ # It's helpful, but not entirely necessary to understand cron before proceeding. # http://en.wikipedia.org/wiki/Cron -# Example: -# -set :output, 'log/cron.log' -# -# every 2.hours do -# command "/usr/bin/some_great_command" -# runner "MyModel.some_method" -# rake "some:great:rake:task" -# end -# -# every 4.days do -# runner "AnotherModel.prune_old_records" -# end - every 10.minutes do runner 'ZonefileSetting.generate_zonefiles' end -# Learn more: http://github.com/javan/whenever +set :output, 'log/cron.log' + +# rbenv +set :job_template, + "/bin/bash -l -c 'export PATH=\"$HOME/.rbenv/bin:$PATH\"; eval \"$(rbenv init -)\"; :job'" From 3326b934efadef77a1808e1e3dc947a94f367901 Mon Sep 17 00:00:00 2001 From: Priit Tark Date: Thu, 8 Jan 2015 11:55:25 +0200 Subject: [PATCH 2/2] crontab update --- config/schedule.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/config/schedule.rb b/config/schedule.rb index 635b3b286..2584eca51 100644 --- a/config/schedule.rb +++ b/config/schedule.rb @@ -3,12 +3,12 @@ # It's helpful, but not entirely necessary to understand cron before proceeding. # http://en.wikipedia.org/wiki/Cron -every 10.minutes do - runner 'ZonefileSetting.generate_zonefiles' -end - -set :output, 'log/cron.log' - # rbenv set :job_template, "/bin/bash -l -c 'export PATH=\"$HOME/.rbenv/bin:$PATH\"; eval \"$(rbenv init -)\"; :job'" + +set :output, 'log/cron.log' + +every 10.minutes do + runner 'ZonefileSetting.generate_zonefiles' +end