Mulyu/winemap — pull request #50 by suiyujin (2014-10-22 08:59:40+00:00)
Title: Batch script

バッチ処理用のクラスを作りました。

lib/crons/ 以下がcronで実行する予定のバッチ処理クラスです。
* winelevel.rb : ワインレベル計算
* ranking.rb : ランキング更新

`bundle exec rails runner Crons::【クラス名】.【メソッド名】`で実行できます。
e.g. `bundle exec rails runner Crons::Ranking.update`

winelevelはまだ仕様が曖昧なのでとりあえずwinenumの値をそのままコピーしています。
rankingは仕様通り実装しました。

wheneverというgemと config/schedule.rb はcrontabへバッチ処理を登録する際に使います。
まだサーバー上に置いてないのでgemのインストールのみです。