0

我在跑:script/runner -e production MyModel.delay.capture_authorizations

但是,我不认为它正在运行。我的模型函数已capture_authorizations定义:

def capture_authorizations
  puts 'whatever'
  File.open('/root/lograils', 'a') {|f| f.write("STUFF") }
end

然而,这似乎没有做任何事情。当我运行该命令时,它什么也不显示,也没有写入该文件。

另外,我已经chmod 777从文件中删除了废话/root/lograils,所以它绝对是可写的。

4

1 回答 1

0

吉姆·斯图尔特帮助他发表评论。我拿出了.delay,一切顺利。谢谢!

于 2013-03-28T15:04:05.790 回答