Quentin Brandon
af69eddd1c
Add optional timezoneOffset config for appenders
...
Example:
log4js.configure({
appenders: [{type: 'console', timezoneOffset: -540}],
replaceConsole: true
});
The expected value is the equivalent of (new Date).getTimezoneOffset()
In this example, -540 is the value for JST.
This allows machines members of world-wide-spread cluster to all report
log time-stamps using the same timezone (or adapt the timezone to a
local different from the system)
2015-03-20 11:51:23 +09:00
Gareth Jones
d31521bac0
Merge pull request #240 from vivocha/vivocha-0.6.20
...
Vivocha 0.6.20
2015-01-10 15:34:31 +11:00
Luis Malheiro
17c9b29ca5
Removed property 'level' from the file appender, because that functionality is provided by appender logLevelFilter.
2014-09-08 11:33:22 +02:00
Luis Malheiro
036293db41
Log compression.
2014-08-29 16:33:41 +02:00
Luis Malheiro
6fa998408a
Adds subcategories to the appenders and loggers. Adds property "level" at the file appender to limit the levels that a file appender accepts.
...
Creates a MARK category that always write to the log. That's useful to write things like '---- STARTED ----'.
2014-08-29 16:33:32 +02:00
Dmitry M. Lazutkin
7558a3c367
Closes #238 Updated async library in order to use lib in —use-strict mode
2014-08-28 12:04:02 +04:00
Xiaolu Liu
29d941f0a6
fix shutdown method: make sure to callback when write completed immediately
2014-04-21 16:27:51 +09:00
John Engler
8ca092cdb9
Removed callback to write, as it is not needed.
2014-04-05 16:14:56 -07:00
Gareth Jones
ce8b6b06b9
trying out a shutdown function
2013-08-05 07:21:12 +10:00
Gareth Jones
5d6f00eda4
fixed all lint errors except ones which require refactoring of code
2013-06-04 08:17:36 +10:00
Gareth Jones
65e490cbd2
Fixes for version v0.10 streams, breaks log4js for older versions of node
2013-03-20 09:14:27 +11:00
Gareth Jones
9ac61e37f4
Refactored where the exit handler gets added
2012-09-25 07:43:37 +10:00
Aleksey V Zapparov
f832a2ba79
Do not assign multiple exit
handlers for FA
2012-08-09 15:21:30 +02:00
Gareth Jones
7a02f39921
Fallback to \n if os.EOL is not defined
2012-07-04 09:25:08 +10:00
Gareth Jones
638ce187bb
use os.EOL instead of \n
2012-07-04 08:53:09 +10:00
Gareth Jones
a046523804
Moved Logger into separate file, added support for loading appenders outside log4js, removed 'name' from appender requirements
2012-06-01 11:11:07 +10:00
Gareth Jones
0901794b35
Moved abspath option checking into file appender, log4js options now passed to appenders
2012-05-31 07:50:01 +10:00
Gareth Jones
a999d8fc00
Fixed the file appender tests
2011-12-20 08:49:21 +11:00
Gareth Jones
78de73a274
Working version of fully-async log rolling file appender - tests need fixing though
2011-12-19 16:58:21 +11:00
Gareth Jones
f10a6e164e
windows throws an EEXIST error when renaming, need to handle it
2011-11-24 08:37:05 +11:00
Gareth Jones
cea3dc97d1
Changes to handle drain events not fired on write in linux & windows - should fix issue #44
2011-11-24 08:20:33 +11:00
Gareth Jones
7d50c45801
Rewrote file appender, fixing issue #16 and issue #31
2011-11-21 15:03:51 +11:00
Gareth Jones
163db0e5fd
fixed the behaviour of maxlogsize + 0 backups
2011-07-26 18:40:41 +10:00
Gareth Jones
545681287f
working fileappender, with tests, broken everything else
2011-07-24 21:58:02 +10:00