dawarich/app/jobs/telemetry_sending_job.rb

15 lines
295 B
Ruby
Raw Normal View History

2024-12-05 11:12:35 -05:00
# frozen_string_literal: true
class TelemetrySendingJob < ApplicationJob
queue_as :default
def perform
2024-12-11 08:53:07 -05:00
return unless ENV['ENABLE_TELEMETRY'] == 'true'
2024-12-05 11:12:35 -05:00
data = Telemetry::Gather.new.call
2024-12-05 11:46:24 -05:00
Rails.logger.info("Telemetry data: #{data}")
2024-12-05 11:12:35 -05:00
Telemetry::Send.new(data).call
end
end