gpt4 book ai didi

ruby-on-rails - 我如何运行所有 rake 任务?

转载 作者:太空宇宙 更新时间:2023-11-03 17:01:32 24 4
gpt4 key购买 nike

刚装好每当gem https://github.com/javan/whenever运行我的 rake 任务,这些任务是 nokogiri/feedzilla 依赖的抓取任务。

例如我的任务叫做 grab_bbc、grab_guardian 等

我的问题 - 当我更新我的网站时,我不断向 scheduler.rake 添加更多任务。

我应该在我的 config/schedule.rb 中写什么来运行所有 rake 任务,不管它们叫什么?

这样的东西行得通吗?

    every 12.hours do
rake:task.each do |task|
runner task
end
end

我是 Cron 新手,使用 RoR 4。

最佳答案

namespace :sc do
desc 'All'
task all: [:create_categories, :create_subcategories]

desc 'Create categories'
task create_categories: :environment do
# your code
end

desc 'Create subcategories'
task create_subcategories: :environment do
# your code
end
end

在控制台中写入 $ rake sc:all

关于ruby-on-rails - 我如何运行所有 rake 任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18580649/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com