Sha256: 0d3dce6051fab0f04f7d821eb24e957b884907c18771e5aff47dd5cba1fa2f6b
Contents?: true
Size: 473 Bytes
Versions: 2
Compression:
Stored size: 473 Bytes
Contents
module Mongoid class LogSubscriber < ActiveSupport::LogSubscriber def query(event) return unless logger.debug? payload = event.payload runtime = ("%.4fms" % event.duration) debug(payload[:prefix], payload[:ops], runtime) end def debug(prefix, operations, runtime) Moped::Loggable.log_operations(prefix, operations, runtime) end def logger Moped.logger end end end Mongoid::LogSubscriber.attach_to :moped
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mongoid-4.0.0.alpha2 | lib/mongoid/log_subscriber.rb |
mongoid-4.0.0.alpha1 | lib/mongoid/log_subscriber.rb |