2013-03-19 6 views
0

Контроллер:всякий раз, когда вопросы гем с помощью бегунка

class CronjobsController < ApplicationController 
     def just_check 
     meeting_id = 1 
     UserMailer.upcoming_meeting_email_twelve_hours_before(meeting_id).deliver 
     end 
    end 

Модель:

class Cronjob < ActiveRecord::Base 
     def self.just_check 
     meeting_id = "meeting.id" 
     UserMailer.upcoming_meeting_email_twelve_hours_before(meeting_id).deliver 
     end 
    end 

schedule.rb

every 2.minute do 
     runner "Cronjob.just_check", :environment => "development" 
    end 

Но проблема в том, что через каждые 2 минуты бегун не способный вызвать метод моделей.

+0

Возможно, у cronjobs есть проблема с rvm, но как решить эту проблему –

ответ

0

Вы обновили кронтаб с работами в schedule.rb файла.

Обновление кронтаб с помощью следующей команды

whenever --update-crontab --set environment=development 

Если вы обновили должным образом, то может у пожалуйста, мимо рабочих мест кронтаб.

Работы crontab можно получить по crontab -l. А также проверьте файл журнала на наличие сообщений об ошибках.

+0

, которая может быть комментарием =) – Gerep

+1

Да, но я не знаю, что я не могу добавить комментарии туда :(. –