whenever

    0热度

    1回答

    我试图实现创业板“每当”,这样我就可以每天运行自动任务。 这是我schedule.rb文件: env :PATH, ENV['PATH'] set :output, "log/cron_log.log" every :day, at: '10:10 am' do runner "Task.new.get_drivers" end every :day, at: '10:15

    0热度

    1回答

    我是Rails的新手,我遇到了一个问题: 我必须为Coworking区域构建应用程序。自由职业者填写表格,他们可以具有以下两种状态之一:接受或确认。 我用Enum类型处理这个。 我可以收到他们的邮件:Freelancer.confirm.map {| freelancer | freelancer.email} 在Rails控制台: Freelancer Load (2.8ms) SELECT "

    0热度

    1回答

    我有whenever宝石安装正确。我如何运行capistrano从我的wheneverschedule.rb? 我schedule.rb every 1.minute, roles: [:app] do # how to run here a capistrano task # invoke 'my_app:test' end 我Capistrano的任务: namesp

    0热度

    1回答

    我的服务器的时区设置为IST。我所有的工作都会延迟5小时30分钟(偏离格林威治标准时间)。我按照这个线程https://github.com/javan/whenever/pull/239并尝试所有相关的补丁,但他们都没有为我工作。每当选择工作时,哪个时区会起作用?

    0热度

    1回答

    我试图执行一个简单的耙子任务,只要宝石,但代码没有被执行。 我已经将环境设置为开发环境,我使用whatever --update-crontab命令更新了cron,并且如果我在控制台上运行该命令,则rake任务运行良好。但是,当我运行服务器时,日志文件没有被生成。 我也在这里看到一个问题,同样的问题,但它解决了设置环境的发展,但没有为我工作。 我的耙子任务: namespace :testando

    0热度

    1回答

    我使用的是每当宝石为Rails 5.我试图解决的一个问题,我的默认schedule.rb文件在配置/ schedule.rb创建之后,我添加了一些日志指令 # Learn more: http://github.com/javan/whenever set :environment, "development" every 10.minutes do rake "events:ca

    0热度

    1回答

    我试图创建一个cron作业,运行一个控制器方法与每当宝石,但我有麻烦。 配置\ schedule.rb every 1.minutes do runner "Reset.reset" end 的lib \ reset.rb class Reset def reset logger.debug("This is the cron job") end e

    0热度

    1回答

    我正在尝试创建一个运行控制器方法的cron作业,并且每次创建gem但我遇到了问题。我越来越 捆绑:不可执行:斌/导轨 在我cron.log文件。 schedule.rb every 1.minutes do runner "Reset.reset" end reset.rb class Reset < ActiveRecord::Base def self.reset

    0热度

    1回答

    我每遇到一些麻烦。我创建了完美运行rake任务,当我启动它自己: namespace :check do desc "check all services" task :all do Rake::Task["fb_ping:check"].invoke Rake::Task["lithium_ping:check"].invoke Rake:

    1热度

    1回答

    使用when gem时遇到了一些麻烦。我创造当我启动它自己这是工作完全正常rake任务,但是当我试图把它与每当我在我的日志中看到以下消息自动化: ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "services" does not exist LINE 1: SELECT "services".* FROM