module Bugsnag::Delivery
Public Class Methods
[](name)
click to toggle source
Reference a delivery method by name
# File lib/bugsnag/delivery.rb, line 21 def [](name) delivery_methods[name.to_sym] end
register(name, delivery_method)
click to toggle source
Add a delivery method to the list of supported methods. Any registered method can then be used by name in Configuration
.
“‘ require ’bugsnag’ Bugsnag::Delivery.register
(:my_delivery_queue, MyDeliveryQueue) Bugsnag.configure
do |config|
config.delivery_method = :my_delivery_queue
end “‘
# File lib/bugsnag/delivery.rb, line 15 def register(name, delivery_method) delivery_methods[name.to_sym] = delivery_method end
Private Class Methods
delivery_methods()
click to toggle source
# File lib/bugsnag/delivery.rb, line 26 def delivery_methods @delivery_methods ||= {} end