fluentd-ui/app/workers/all_plugin_check_update.rb

15 lines
269 B
Ruby

class AllPluginCheckUpdate
include SuckerPunch::Job
def perform
Plugin.installed.each do |pl|
GemUpdateCheck.new.async.perform(pl.gem_name)
end
later(3600) # will be checked every hour
end
def later(sec)
after(sec) { perform }
end
end