Module: DebugMessage

Included in:
ShortBus::Driver, ShortBus::Service
Defined in:
lib/short_bus/debug_message.rb

Overview

module method for outputting debugging messages

Instance Method Summary collapse

Instance Method Details

#debug_message(message) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/short_bus/debug_message.rb', line 4

def debug_message(message)
  (@debug_message_output_filehandle || STDERR).printf(
    "%s::%s\n",
    caller.first.sub(%r{^.*/([^:]*).*}, '\1'),
    message
  ) if @debug
end