модуль ActiveJob::Logging
Публичные методы экземпляров
# File activejob/lib/active_job/logging.rb, line 26 class_attribute :log_arguments, instance_accessor: false, default: true
Настраивает, должны ли аргументы задания логироваться. Это может быть полезно, когда аргументы задания могут быть конфиденциальными и поэтому не должны логироваться.
Значение по умолчанию true, но это можно настроить с помощью config.active_job.log_arguments. Кроме того, отдельные задания также могут настроить значение, которое будет применяться к ним самим и любым подклассам.
# File activejob/lib/active_job/logging.rb, line 15 cattr_accessor :logger, default: ActiveSupport::TaggedLogging.new(ActiveSupport::Logger.new(STDOUT))
Принимает логгер, соответствующий интерфейсу Log4r или по умолчанию Ruby Logger класс. Этот логгер можно получить, вызвав logger в классе задания Active Job или экземпляре задания Active Job.
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.