class Webgen::Logger

This custom logger class needs to be used (either directly or via a sub-class) for the Webgen::Website logging object.

It provides the following, additional functionality over the stdlib Logger class:

Attributes

verbose[RW]

Whether verbose log message should be output. Either true or false (default: false).

Public Instance Methods

vinfo(progname = nil, &block) click to toggle source

Log a verbose info message.

# File lib/webgen/logger.rb, line 34
def vinfo(progname = nil, &block)
  add(::Logger::INFO, nil, progname, &block) if @verbose
end