Class: FluentdUiUpdateCheckJob

Inherits:
ApplicationJob show all
Defined in:
app/jobs/fluentd_ui_update_check_job.rb

Instance Method Summary collapse

Instance Method Details

#performObject



4
5
6
7
8
9
10
# File 'app/jobs/fluentd_ui_update_check_job.rb', line 4

def perform
  pl = Plugin.new(gem_name: "fluentd-ui")
  if pl.gem_versions
    FluentdUI.latest_version = pl.latest_version
  end
  FluentdUiUpdateCheckJob.set(wait: 1.hour).perform_later # will be checked every hour
end