Class: Pione::Log::CUIMessageLogReceiver
- Inherits:
-
MessageLogReceiver
- Object
- MessageLogReceiver
- Pione::Log::CUIMessageLogReceiver
- Defined in:
- lib/pione/log/message-log-receiver.rb
Overview
CUIMessageLogReceiver
is a message log receiver for CUI
environment. This receiver prints messages to stdout.
Instance Method Summary collapse
-
#initialize(out = $stdout) ⇒ CUIMessageLogReceiver
constructor
A new instance of CUIMessageLogReceiver.
- #receive(message, level, header, color, session_id) ⇒ Object
Methods inherited from MessageLogReceiver
Constructor Details
#initialize(out = $stdout) ⇒ CUIMessageLogReceiver
Returns a new instance of CUIMessageLogReceiver.
25 26 27 |
# File 'lib/pione/log/message-log-receiver.rb', line 25 def initialize(out=$stdout) @out = out end |
Instance Method Details
#receive(message, level, header, color, session_id) ⇒ Object
29 30 31 |
# File 'lib/pione/log/message-log-receiver.rb', line 29 def receive(, level, header, color, session_id) @out.puts "%s%s %s" % [" "*level, ("%5s" % header).color(color), ] end |