Chefのレシピあれこれ
cronの設定
cron 'setting_for_mychuno' do user 'vagrant' command '/var/www/mychuno/cakephp/app/script/post.sh' minute '*/10' hour '1-22' end
サーバ側で、
$ crontab -l
等で設定を確認すると、
# Chef Name: setting_for_mychuno */10 1-22 * * * /var/www/mychuno/cakephp/app/script/post.sh
コメントアウトしておきたい場合
bash 'set cron commented out' do user 'root' only_if { File.exists?('/var/spool/cron/crontabs/vagrant')} code <<-EOC sed -i "s/^#*/#/g" /var/spool/cron/crontabs/vagrant EOC end