Class Webgen::Logger
In: lib/webgen/plugin.rb
Parent: ::Logger
RuntimeError PluginParamNotFound PluginNotFound ConfigurationFileInvalid CmdParse::CommandParser CommandParser DirectoryInfo GalleryStyle WebSiteStyle WebSiteTemplate SipttraStyle Test::Unit::TestCase TestCase PluginTestCase TagTestCase CmdParse::Command ShowCommand CheckCommand UseCommand CreateCommand TSort DependencyHash Hash Comparable Language ::Logger Logger Logger DEFAULT_WRAPPER_MODULE WebSite Qt::MainWindow MainWindow Qt::Dialog NewWebsiteDialog Qt::TextEdit LogWidget ::Rake::TaskLib WebgenTask ConfigurationFile Website PluginManager PluginLoader PluginParamValueNotFound Dummy Color CliUtils PluginDefs lib/webgen/languages.rb lib/webgen/website.rb lib/webgen/gui/common.rb lib/webgen/plugin.rb lib/webgen/test.rb lib/webgen/cli.rb ClassMethods PluginDefs LanguageManager lib/webgen/gui/new_website_dlg.rb lib/webgen/gui/main.rb GUI lib/webgen/rake/webgentask.rb Rake Webgen dot/m_60_1.png

Used for logging the messages of plugin instances.

Methods

new  

Public Class methods

[Source]

     # File lib/webgen/plugin.rb, line 469
469:     def initialize( logdev = STDERR )
470:       super( logdev, 0, 0 )
471:       self.level = ::Logger::ERROR
472:       self.formatter = Proc.new do |severity, timestamp, progname, msg|
473:         if self.level == ::Logger::DEBUG
474:           "%5s -- %s: %s\n" % [severity, progname, msg ]
475:         else
476:           "%5s -- %s\n" % [severity, msg]
477:         end
478:       end
479:     end

[Validate]