module Reviser::Loggers::Modes::Html

Public Instance Methods

close() click to toggle source
# File lib/reviser/loggers/modes.rb, line 115
def close
        add_tag '</section></body></html>'
        @logger.close
end
h1(severity,msg) click to toggle source
# File lib/reviser/loggers/modes.rb, line 97
def h1 severity,msg
        header unless @add_header
        change_formatter "<h1 class=\"#{severity_to_s(severity)}\">" , '</h1>'
        @logger.add severity , msg
end
h2(severity,msg) click to toggle source
# File lib/reviser/loggers/modes.rb, line 103
def h2 severity,msg
        header unless @add_header
        change_formatter "<h2 class=\"#{severity_to_s(severity)}\">" , '</h2>'
        @logger.add severity , msg
end
h3(severity,msg) click to toggle source
# File lib/reviser/loggers/modes.rb, line 109
def h3 severity,msg
        header unless @add_header
        change_formatter "<h3 class=\"#{severity_to_s(severity)}\">", '</h3>'
        @logger.add severity , msg
end
header() click to toggle source
# File lib/reviser/loggers/modes.rb, line 86
def header
        add_tag "<!DOCTYPE html><html><head>
        <meta charset= \"UTF-8\">
        <link rel=\"stylesheet\" href=\"#{Cfg.resource('reviser/css/style_logs.css').to_path}\" />
        <title>#{@basename} logs</title>
        </head>\n<body>
        <header>
                <p>#{@basename} logs</p>\n</header>\n<section>"
        @add_header = true
end