mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
ce085f62d4
class SensitiveJob < ApplicationJob self.log_arguments = false def perform(my_sensitive_argument) end end When dealing with sensitive arugments as password and tokens it is now possible to configure the job to not put the sensitive argument in the logs. Closes #34438.
13 lines
217 B
Ruby
13 lines
217 B
Ruby
# frozen_string_literal: true
|
|
|
|
class DisableLogJob < ActiveJob::Base
|
|
self.log_arguments = false
|
|
|
|
def perform(dummy)
|
|
logger.info "Dummy, here is it: #{dummy}"
|
|
end
|
|
|
|
def job_id
|
|
"LOGGING-JOB-ID"
|
|
end
|
|
end
|