module Pidly::Logger
Logger
namespace
Attributes
verbosity[RW]
Public Class Methods
included(receiver)
click to toggle source
Extend and include callback methods
@param [Class] receiver The calling class
# File lib/pidly/logger.rb, line 43 def self.included(receiver) receiver.extend self end
Public Instance Methods
log(type, message)
click to toggle source
Log
@param [String, Symbol] type Log type (info or error) @param [String] message Log message
@return [Strign] Log message
# File lib/pidly/logger.rb, line 26 def log(type, message) case type.to_sym when :info msg = message when :error msg = message end @messages << msg puts msg if verbose? end
verbose?()
click to toggle source
Verbose
@return [true, false] Is the logging level verbose?
# File lib/pidly/logger.rb, line 14 def verbose? @verbosity end