AppendSyslog

Append log messages to a file set

Constructors

this
this(char[] path, uint count, long max_size, char[] compress_cmd, char[] compress_suffix, size_t compress_begin, Appender.Layout how)

Create an AppendSyslog upon a file-set with the specified path and optional layout. The minimal file count is two and the maximum is 1000 (explicitly 999). The minimal compress_begin index is 2.

Members

Functions

append
void append(LogEvent event)

Append an event to the output

Properties

mask
Mask mask [@property getter]

Return the fingerprint for this class

name
const(char)[] name [@property getter]

Return the name of this class

Inherited Members

From Filer

buffer
Bout buffer;
Undocumented in source.
conduit
IConduit conduit [@property getter]

Return the conduit

close
void close()

Close the file associated with this Appender

configure
Bout configure(IConduit conduit)

Set the conduit

Meta