class AMQP::PossibleAuthenticationFailureError
Raised when authentication fails. @api public
Attributes
settings[R]
@return [Hash] connection settings that were used
Public Class Methods
new(settings)
click to toggle source
Calls superclass method
# File lib/amqp/exceptions.rb, line 43 def initialize(settings) @settings = settings super("AMQP broker closed TCP connection before authentication succeeded: this usually means authentication failure due to misconfiguration. Settings are #{filtered_settings.inspect}") end
Public Instance Methods
filtered_settings()
click to toggle source
# File lib/amqp/exceptions.rb, line 49 def filtered_settings filtered_settings = settings.dup [:pass, :password].each do |sensitve_setting| filtered_settings[sensitve_setting] &&= '[filtered]' end filtered_settings end