ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent/lib/AnyEvent/Log.pm
(Generate patch)

Comparing AnyEvent/lib/AnyEvent/Log.pm (file contents):
Revision 1.32 by root, Thu Aug 25 04:56:16 2011 UTC vs.
Revision 1.33 by root, Thu Aug 25 04:58:07 2011 UTC

56The design goal behind this module was to keep it simple (and small), 56The design goal behind this module was to keep it simple (and small),
57but make it powerful enough to be potentially useful for any module, and 57but make it powerful enough to be potentially useful for any module, and
58extensive enough for the most common tasks, such as logging to multiple 58extensive enough for the most common tasks, such as logging to multiple
59targets, or being able to log into a database. 59targets, or being able to log into a database.
60 60
61The amount of documentation might indicate otherwise, but the module is 61The amount of documentation might indicate otherwise, but the runtime part
62still just below 300 lines of code. 62of the module is still just below 300 lines of code.
63 63
64=head1 LOGGING LEVELS 64=head1 LOGGING LEVELS
65 65
66Logging levels in this module range from C<1> (highest priority) to C<9> 66Logging levels in this module range from C<1> (highest priority) to C<9>
67(lowest priority). Note that the lowest numerical value is the highest 67(lowest priority). Note that the lowest numerical value is the highest
1088 My::Module=+,file=/tmp/mymodulelog 1088 My::Module=+,file=/tmp/mymodulelog
1089 1089
1090=back 1090=back
1091 1091
1092Any character can be escaped by prefixing it with a C<\> (backslash), as 1092Any character can be escaped by prefixing it with a C<\> (backslash), as
1093usual, so to log to a file containing a comma, colon, backslash and space in the 1093usual, so to log to a file containing a comma, colon, backslash and some
1094filename, you would do this: 1094spaces in the filename, you would do this:
1095 1095
1096 PERL_ANYEVENT_LOG='log=file=/some\ \:file\ with\,\ \\-escapes' 1096 PERL_ANYEVENT_LOG='log=file=/some\ \:file\ with\,\ \\-escapes'
1097 1097
1098Since whitespace (which includes newlines) is allowed, it is fine to 1098Since whitespace (which includes newlines) is allowed, it is fine to
1099specify multiple lines in C<PERL_ANYEVENT_LOG>, e.g.: 1099specify multiple lines in C<PERL_ANYEVENT_LOG>, e.g.:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines