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
34 def vinfo(progname = nil, &block)
35   add(::Logger::INFO, nil, progname, &block) if @verbose
36 end