From 4e5c853c0d922e9704c5d6b302668bdecae6b6f6 Mon Sep 17 00:00:00 2001 From: Nihad Abbasov Date: Mon, 23 Nov 2015 22:31:48 +0400 Subject: [PATCH] remove whenever and update cron jobs --- README.md | 23 +++++++++-------------- config/schedule.rb | 17 ----------------- 2 files changed, 9 insertions(+), 31 deletions(-) delete mode 100644 config/schedule.rb diff --git a/README.md b/README.md index 0b33d73..12d4b99 100644 --- a/README.md +++ b/README.md @@ -37,28 +37,23 @@ GMAIL_PASSWORD=password ``` For Ruby scripts you need to install gems: -`gem install dotenv twilio gmail whenever` +`gem install dotenv twilio gmail` ## Cron jobs ```sh -# Runs `smack_my_bitch_up` daily at 9:20 pm. -20 21 * * * /bin/bash -l -c 'ruby smack_my_bitch_up.rb' +# Runs `smack-my-bitch-up.sh` daily at 9:20 pm. +20 21 * * * /path/to/scripts/smack-my-bitch-up.sh >> /path/to/smack-my-bitch-up.log 2>&1 -# Runs `hangover` daily at 8:45 am. -45 8 * * * /bin/bash -l -c 'ruby hangover.rb' +# Runs `hangover.sh` daily at 8:45 am. +45 8 * * * /path/to/scripts/hangover.sh >> /path/to/hangover.log 2>&1 -# Runs `kumar_asshole` every 10 minutes. -0,10,20,30,40,50 * * * * /bin/bash -l -c 'ruby kumar_asshole.rb' +# Runs `kumar-asshole.sh` every 10 minutes. +*/10 * * * * /path/to/scripts/kumar-asshole.sh -# Runs `fucking_coffee` hourly from 9am to 6pm. -0 9,10,11,12,13,14,15,16,17,18 * * * /bin/bash -l -c 'ruby fucking_coffee.rb' - -# Runs `hangover.sh` daily at 8:45am with logfile output. -45 8 * * * /bin/bash -l -c '/path/to/scripts/hangover.sh >> /path/to/hangover.log 2>&1' +# Runs `fucking-coffee.sh` hourly from 9am to 6pm. +0 9-18 * * * /path/to/scripts/fucking-coffee.sh ``` -Check `config/schedule.rb` file. - --- Code is released under WTFPL. diff --git a/config/schedule.rb b/config/schedule.rb deleted file mode 100644 index a884ac4..0000000 --- a/config/schedule.rb +++ /dev/null @@ -1,17 +0,0 @@ -# http://github.com/javan/whenever - -every :day, at: '9:20 pm' do - command 'ruby smack_my_bitch_up.rb' -end - -every 10.minutes do - command 'ruby kumar_asshole.rb' -end - -every :day, at: '8:45 am' do - command 'ruby hangover.rb' -end - -every :day, at: 9..18 do - command 'ruby fucking_coffee.rb' -end