我在跑: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
,所以它绝对是可写的。