forked from cihub/seelog
-
Notifications
You must be signed in to change notification settings - Fork 13
Predefined formats
dmitrybond edited this page Jul 2, 2012
·
3 revisions
Seelog configuration parser recognizes a set of special format identifiers, known as predefined formats. These identifiers were introduced to avoid creating common formats like 'xml' or 'json' every time explicitly in a configuration file.
Use one of the predefined format identifiers in 'formatid' attribute of any output node. Predefined ids can be distinguished by a common prefix std:. The full list of ids is given in the Format reference section.
Note: It is absolutely legal to override predefined formats with your own and to create your own formats with identifiers starting with std:, but both practices are not recommended.
<seelog>
<outputs formatid="std:json">
<console/>
</outputs>
</seelog>
seelog.Info("Hello world!"):
{"time":1341218159882230900,"lev":"Inf","msg":"Hello world!"}