水道管凍結防止bot「はれつったー」2013年冬季の運用を開始しますー & cron で rvm上 の ruby script の起動について
今年も寒い季節がやってきましたね。
というわけで、水道管凍結しそうになったら警告をしてくれるbot 「はれつったー」の運用を開始したいと思います。
2009年12月から数えて、4回目のシーズンですね。今年もどうぞよろしくお願いします。
水道管凍結被害が少なくなればよいですね!
※はれつったーは水道管凍結対策を毎日ゆるく促すbotです、はれつったーを利用して水道管凍結が発生した場合でも責任を負いかねます
提供地域
青森県八戸市 | @haretsutter_38 |
秋田県秋田市 | @haretsutter_akt |
秋田県横手市 | @haretsutter_ykt |
岩手県盛岡市 | @haretsutter_mor |
岩手県宮古市 | @haretsutter_myk |
岩手県大船渡市 | @haretsutter_ofn |
兵庫県豊岡市 | @haretsu_toyooka |
※アイコンは @yeshi さんに書いていただいたものです!ありがとうございます!
cron にはまる
というわけで、水道管凍結アラートbot「はれつったー」の運用を開始しようと思ったのですが、
rvm を導入したのをすっかり忘れていて、いつも通り cron で ruby スクリプトを起動したら動きませんでした。
いままでのcron設定
0 19,21,23 * * * ruby /home/issei/repos/haretsutter/haretsutter.rb
調べたところ、こんな感じでshell script をかませてあげると動きます。
kick_haretsutter.sh
$ cat kick_haretsutter.sh #!/bin/bash rvm_path=/home/issei/.rvm source /home/issei/.rvm/scripts/rvm rvm use 1.9.2 ruby /home/issei/repos/haretsutter/haretsutter.rb
crontab 設定情報
0 19,21,23 * * * /bin/bash /path/to/kick_haretsutter.sh