Я следил за railscast http://railscasts.com/episodes/164-cron-in-ruby, но я не могу заставить его сработать.Cron job in ruby on rails не работает
- У меня есть schedule.rb в моей конфигурации.
- Я хотел обновить свой Database.count каждый день на своей домашней странице.
- Я не могу найти deploy.rb в моей папке. Где это?
Для целей тестирования я менял его каждые 2 секунды.
[schedule.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
в моей Gemfile. Что пропало?
Вы говорите, что вы Отсутствует deploy.rb - вы установили и настроили capistrano? –
У меня его нет. Нужно ли вручную создавать config.rob в config? –