首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >runner - whenever Ruby的路径是什么

runner - whenever Ruby的路径是什么
EN

Stack Overflow用户
提问于 2013-04-05 05:02:52
回答 1查看 366关注 0票数 1

我正在尝试执行一个带有'runner‘选项的模型,但我似乎找不到正确的路径。

我在/app/models/中的cronjobs.rb文件

代码语言:javascript
复制
class Cronjobs
  def tryCron
    notificacion = Notificacion.new

    notificacion.idNotificacion = '1'
    notificacion.idUser = '1'
    notificacion.notification_type = 'cron_job'
    notificacion.text ='cronojob'
    notificacion.href = 'cron'
    notificacion.state = 'done'
    notificacion.date_created = Time.zone.now.to_datetime - 3.hours
    notificacion.save
  end 
end

这是我的schedule.rb

代码语言:javascript
复制
set :output, 'log/cron.log'

every 5.minutes do
  runner "Cronjobs.tryCron"
end

在日志中,它说'tryCron‘是类Cronjobs:Class的一个未定义的方法

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-05 05:11:07

代码语言:javascript
复制
class Cronjobs
  def self.tryCron

我认为它应该会有帮助,顺便说一句,在camelcase中不要总是使用name方法,使用下划线try_cron

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15821642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档