Sha256: 1a1a76c3dfea0b3700fc902af61c44fad86589894af5f1f08d1ae7a693a42f2b
Contents?: true
Size: 811 Bytes
Versions: 2
Compression:
Stored size: 811 Bytes
Contents
= SyslogOutputter A SyslogOutputter transforms a Log4r::LogEvent into a call to syslog(). Since syslog has its own formatting system, log4r formatters are ignored. == Usage To use, <tt>require 'log4r-color/outputter/syslogoutputter'</tt> An example, require 'log4r' require 'log4r-color/outputter/syslogoutputter' syslog = Log4r::SyslogOutputter.new("name", 'logopt'=>#, 'facility'=>#) syslog.err("this is an ERR message") The output in <tt>/var/logs/syslog</tt> (Debian) is, Sep 3 11:43:06 tiphares sys[1603]: this is an ERR message The hash arguments +logoptions+ and +facility+ are passed to <tt>Syslog.open</tt>. The defaults are <tt>LOG_PID | LOG_CONS</tt> and <tt>LOG_USER</tt> respectively. This is a first try implementation. It works well. Please report any bugs and fixes.
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
log4r-color-1.2.2 | lib/log4r-color/rdoc/syslogoutputter |
log4r-color-1.2 | lib/log4r-color/rdoc/syslogoutputter |