Module: ESI::Log
- Included in:
- Dispatcher, MemcachedCache, Processor, Proxy, RackAdapter, Tag::Base, Tag::Container, Tag::Container
- Defined in:
- lib/esi/logger.rb
Instance Method Summary collapse
- #log(io, msg) ⇒ Object
- #log_debug(msg) ⇒ Object
- #log_error(msg) ⇒ Object
- #log_request(msg) ⇒ Object
- #msg(io, msg) ⇒ Object
Instance Method Details
#log(io, msg) ⇒ Object
18 19 20 |
# File 'lib/esi/logger.rb', line 18 def log( io, msg ) io.puts msg end |
#log_debug(msg) ⇒ Object
30 31 32 |
# File 'lib/esi/logger.rb', line 30 def log_debug( msg ) log( $logger || STDERR, msg ) end |
#log_error(msg) ⇒ Object
34 35 36 |
# File 'lib/esi/logger.rb', line 34 def log_error( msg ) log( $logger || STDERR, msg ) end |
#log_request(msg) ⇒ Object
26 27 28 |
# File 'lib/esi/logger.rb', line 26 def log_request( msg ) msg( $logger || STDERR, msg ) end |
#msg(io, msg) ⇒ Object
22 23 24 |
# File 'lib/esi/logger.rb', line 22 def msg( io, msg ) io.print msg end |