0
我想做一个cronjob在我的rails应用程序的脚本目录中执行特定的ruby文件。我怎么能实现,我可以执行一个actionmailer来使用交付?我如何将这个邮件发送到这个ruby文件?从外部ruby文件发送ActionMailer?
谢谢!
我想做一个cronjob在我的rails应用程序的脚本目录中执行特定的ruby文件。我怎么能实现,我可以执行一个actionmailer来使用交付?我如何将这个邮件发送到这个ruby文件?从外部ruby文件发送ActionMailer?
谢谢!
跳过有关创建中的crontab任务,这里的部分是你可以做什么:
在您的ruby脚本中显式加载Rails环境。我在一些守护进程中这样做。 你可以做这样的事情:
require File.dirname(__FILE__) + "/../config/application"
Rails.application.require_environment!
使用轨道亚军。 rails runner -h
会给你必要的信息