Method: Moped::Loggable.log_operations
- Defined in:
- lib/moped/loggable.rb
.log_operations(prefix, ops, runtime) ⇒ Object
Log the provided operations.
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/moped/loggable.rb', line 19 def self.log_operations(prefix, ops, runtime) indent = " "*prefix.length if ops.length == 1 Moped.logger.debug([ prefix, ops.first.log_inspect, "runtime: #{runtime}" ].join(' ')) else first, *middle, last = ops Moped.logger.debug([ prefix, first.log_inspect ].join(' ')) middle.each { |m| Moped.logger.debug([ indent, m.log_inspect ].join(' ')) } Moped.logger.debug([ indent, last.log_inspect, "runtime: #{runtime}" ].join(' ')) end end |