class Mongo::Monitoring::ServerDescriptionChangedLogSubscriber
Subscribes to Server
Description Changed events and logs them.
@since 2.4.0
Private Instance Methods
Source
# File lib/mongo/monitoring/server_description_changed_log_subscriber.rb, line 32 def awaited_indicator(event) if event.awaited? ' [awaited]' else '' end end
Source
# File lib/mongo/monitoring/server_description_changed_log_subscriber.rb, line 25 def log_event(event) log_debug( "Server description for #{event.address} changed from " + "'#{event.previous_description.server_type}' to '#{event.new_description.server_type}'#{awaited_indicator(event)}." ) end