Module: HideMyAss::Logger
- Included in:
- HideMyAss
- Defined in:
- lib/hidemyass/logger.rb
Instance Method Summary collapse
Instance Method Details
#log(message) ⇒ Object
6 7 8 |
# File 'lib/hidemyass/logger.rb', line 6 def log() logger.info("#{LOG_PREFIX} #{}") if logging? end |
#logger ⇒ Object
10 11 12 |
# File 'lib/hidemyass/logger.rb', line 10 def logger @logger ||= [:logger] || ::Logger.new(STDOUT) end |
#logger=(logger) ⇒ Object
14 15 16 |
# File 'lib/hidemyass/logger.rb', line 14 def logger=(logger) @logger = logger end |
#logging? ⇒ Boolean
18 19 20 |
# File 'lib/hidemyass/logger.rb', line 18 def logging? [:log] end |