Module: Tamashii::Agent::Common::Loggable
- Included in:
- Tamashii::Agent::Component, Tamashii::Agent::Connection::RequestObserver, Device::FakeBuzzer, Device::FakeCardReader, Device::FakeLCD, LCD::LineAnimator
- Defined in:
- lib/tamashii/agent/common/loggable.rb
Instance Method Summary collapse
Instance Method Details
#logger ⇒ Object
7 8 9 10 |
# File 'lib/tamashii/agent/common/loggable.rb', line 7 def logger Agent.logger.progname = self.progname Agent.logger end |
#progname ⇒ Object
12 13 14 |
# File 'lib/tamashii/agent/common/loggable.rb', line 12 def progname @progname ||= ("%-10s" % self.class.to_s.split(":")[-1]) end |