Я следил за рельсовой трансляцией http://railscasts.com/episodes/164-cron-in-ruby но я не могу заставить его работать.
- У меня есть schedule.rb в моей конфигурации.
- Я хотел каждый день обновлять свой Database.count на своей домашней странице.
- Я не могу найти файл deploy.rb в своей папке. Где это находится?
В целях тестирования я изменил его на каждые 2 секунды.
[расписание.rb]
every '2 * * * *' do
rake "pages_controller:home"
end
[pages_controller.rb]
class PagesController < ApplicationController
def home
@title = "Home"
@companies = Company.find(:all, :limit => 20)
@count = Company.count
end
я положил
gem 'whenever', :require => false
в моем гемфайле. Что пропало?