From d7debc3ad43930a1ec8392f9d31a6084503813bb Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Tue, 25 Mar 2014 11:06:41 +0000 Subject: [PATCH] Run civicrm batch jobs every 15 minutes --- cookbooks/civicrm/recipes/default.rb | 12 ++++++++++-- cookbooks/civicrm/templates/default/cron.erb | 3 +++ 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 cookbooks/civicrm/templates/default/cron.erb diff --git a/cookbooks/civicrm/recipes/default.rb b/cookbooks/civicrm/recipes/default.rb index fc3c77e91..dce923a06 100644 --- a/cookbooks/civicrm/recipes/default.rb +++ b/cookbooks/civicrm/recipes/default.rb @@ -126,10 +126,18 @@ file "#{civicrm_directory}/civicrm.settings.php" do content settings end +template "/etc/cron.d/osmf-crm" do + source "cron.erb" + owner "root" + group "root" + mode 0644 + variables :directory => civicrm_directory, :passwords => passwords +end + template "/etc/cron.daily/osmf-crm-backup" do source "backup.cron.erb" - owner "wordpress" - group "wordpress" + owner "root" + group "root" mode 0750 variables :passwords => passwords end diff --git a/cookbooks/civicrm/templates/default/cron.erb b/cookbooks/civicrm/templates/default/cron.erb new file mode 100644 index 000000000..e59bde0c0 --- /dev/null +++ b/cookbooks/civicrm/templates/default/cron.erb @@ -0,0 +1,3 @@ +# DO NOT EDIT - This file is being maintained by Chef + +*/15 * * * * www-data php <%= @directory %>/civicrm/bin/cli.php -s crm.osmfoundation.org -u batch -p "<%= @passwords["batch"] %>" -e Job -a execute -- 2.43.2