Module: DTR::SyncLogger::Provider
- Defined in:
- lib/dtr/shared/sync_logger.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
52 53 54 |
# File 'lib/dtr/shared/sync_logger.rb', line 52 def self.included(base) base.alias_method_chain :with_rinda_server, :providing_sync_logger end |
Instance Method Details
#with_rinda_server_with_providing_sync_logger(&block) ⇒ Object
56 57 58 59 60 61 |
# File 'lib/dtr/shared/sync_logger.rb', line 56 def with_rinda_server_with_providing_sync_logger(&block) with_rinda_server_without_providing_sync_logger do lookup_ring.write [:logger, UndumpedLogger.new(DTR.logger)] block.call end end |