class LocationPositionUpdaterJob
Public Instance Methods
Source
# File app/jobs/location_position_updater_job.rb, line 6 def perform(location_id) location = Location.find(location_id) LocationPositionUpdater.call(location) rescue LocationPositionUpdater::NoResults => e if Settings.location_position_updater_job.capture_exception Sentry.capture_exception(e, level: "warning") else Rails.logger.warn( "Could not fetch position for: #{location.name} (#{location.id})" ) Rails.logger.warn(e.backtrace.join("\n")) end end