Module Dsadmin::LogFormatters
In: lib/dsadmin/log_formatters.rb

Methods

Included Modules

Dsadmin::Contractor

Classes and Modules

Class Dsadmin::LogFormatters::AccessFormatter
Class Dsadmin::LogFormatters::LineFormatter
Class Dsadmin::LogFormatters::MessageFormatter
Class Dsadmin::LogFormatters::PlainFormatter
Class Dsadmin::LogFormatters::XMLFormatter

Protected Class methods

[Source]

     # File lib/dsadmin/log_formatters.rb, line 269
269:     def self.level2string(log_level)    
270:       case log_level
271:         when Dsadmin::Logger::LOG_ERROR   : 'error'
272:         when Dsadmin::Logger::LOG_WARNING : 'warning'
273:         when Dsadmin::Logger::LOG_NOTICE  : 'notice'
274:         when Dsadmin::Logger::LOG_DEBUG   : 'debug'
275:         when Dsadmin::Logger::LOG_BUG     : 'bug'
276:         else
277:           assertNotReachable
278:       end
279:     end

[Source]

     # File lib/dsadmin/log_formatters.rb, line 257
257:     def self.uri_from_request(request)
258:       uri = 'unknown'
259:       if(request.respond_to?(:request_uri))
260:         uri = request.request_uri
261:       elsif(request.kind_of?(Dsadmin::Request))
262:         uri = request.uri
263:       end
264:       
265:       uri
266:     end

[Validate]