whenever

    0热度

    1回答

    #config/scheduler.rb set :output, 'log/cron.log' every 1.minutes do rake 'reports:generate' end 当我运行crontab -l我得到以下的输出: * * * * * /bin/bash -l -c 'cd <path-to-app> bundle exec rake reports

    1热度

    2回答

    我们有许多由cron通过Whenever gem执行的Rake和Runner脚本。我们最近发现其中一人失败了一天多,而我们没有注意到它。是否有一种很好的方法来捕获和报告后台作业中的错误?我们有NewRelic进行监控,但它似乎没有检测到这些问题。 理想情况下,我很喜欢我可以实现的解决方案,一旦神奇地适用于所有Whenever/cron Rake/Runner脚本。

    1热度

    1回答

    我在每当(每当(0.8.2))在我的rails项目('rails','3.2.11')中使用。目前在我的schedule.rb但是当我尝试执行过程中要使用cron作业它不完整的,但给我一些错误在我的error.log文件: - 错误: - syntax error near unexpected token `(' `APP_PATH = File.expand_path('../../conf

    0热度

    1回答

    我遇到了问题。我使用每当一个模型类(当然)每天运行一个方法。此方法迭代“假期”实例的集合,然后将此假期的存在通知客户端(另一个模型)。 问题出在这里;节假日实例具有称为“通知”的属性。我用这个来知道假期是否通知了客户(我不想两次通知假期)。为了做到这一点,我需要访问假日实例的属性来改变属性“通知”的值(布尔值)。但我不能这样做(我没有得到任何错误,但属性没有得到更新 - 始终是false) 任何提

    0热度

    1回答

    在我的应用程序中有一些帖子将在一天的特定时间内过期。 到期后,客户需要通过电子邮件通知。 我已经在每1分钟使用Rails cron whenever,它会在指定的时间过期并发送邮件给客户。 Schedule.rb every 1.minutes do rake "ad_has_expired_task" end 愿意做这样一个更好的办法? 任何帮助表示赞赏。 感谢

    1热度

    1回答

    我正尝试在宝石中使用宝石。我安装了最新版本(0.9.0)。我也创建了schedule.rb文件。然而,每个命令似乎没有从命令行工作。我试图whenever --update-crontab甚至whenever -- help但两者给我以下错误: /usr/local/rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/i686-linux/psych.so: warni

    3热度

    1回答

    在我的项目IM使用每当+ Capistrano的,所以这里是我的Capfile: require 'capistrano/setup' require 'capistrano/deploy' require 'capistrano/rvm' require 'capistrano/bundler' require 'capistrano/rails/assets' require 'ca

    1热度

    2回答

    我想使用每当gem在我的RoR应用程序中运行预定作业。我运行了捆绑安装,这是我schedule.rb: every 1.minute do runner "Event.executeEvents" end 我Event.executeEvents方法是一个简单的日志条目: class Event < ActiveRecord::Base def executeEvent

    2热度

    1回答

    根据何时可以指定一组文档every_roles(https://github.com/javan/whenever#capistrano-roles)。现在我想根据自己的角色类似下面的schedule.rb定义一组cronjobs和它们划分: set :output, "log/cron.log" every :day, at: '11:00', roles: :whenever_alt do

    3热度

    1回答

    有没有人有使用aws opsworks上的每当宝石的经验/成功?有一个好的食谱?我可以将该配方放在单独的图层上并将一个实例与该附加图层关联吗?还是有更好的方法来做到这一点?谢谢!!! 编辑: 我们最终做不同的有点...... 代码: 真的不能发布真正的代码,但它是这样的:在 deploy/before_migrate.rb: [:schedule].each do |config_name|