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