Trent Mick
f616276dc6
style: 4-space indents
2013-03-28 17:42:32 -07:00
Trent Mick
7a6c3f5ce6
more 'make check' jsstyle fixes
2013-03-28 17:39:00 -07:00
Trent Mick
b1c143c87a
bunyan CLI auto-paging
2013-01-18 21:24:23 -08:00
Trent Mick
1eed1fac19
use RingBuffer.records instead of RingBuffer.enties (related to pull #15 )
2012-06-21 14:53:05 -07:00
Trent Mick
37a1447f22
per issue #8 change the way a raw stream is handled
...
"raw" is now a stream "type" isntead of a separate attribute. The
idea is that writing raw objects (instead of JSON-stringified stings)
to, e.g. a file WriteStream isn't useful. So, lets re-use the stream
"type" field instead of an additional "raw" field.
2012-06-21 14:49:04 -07:00
Dave Pacheco
42d149e167
Merge branch 'master' of github.com:trentm/node-bunyan
2012-06-20 16:28:47 -07:00
Trent Mick
49e3c57030
'make check' fixes
2012-06-20 16:27:41 -07:00
Dave Pacheco
b378560eac
use raw stream support
2012-06-20 16:26:28 -07:00
Dave Pacheco
b0daeb6706
Merge branch 'master' of github.com:trentm/node-bunyan
2012-06-20 16:20:54 -07:00
Trent Mick
c5ba5c0147
support for 'raw' streams
2012-06-20 16:04:23 -07:00
Dave Pacheco
f1996fccef
add ring buffer stream
2012-06-19 14:44:50 -07:00
Trent Mick
bb8664a559
jsstyling of example files
2012-06-04 23:19:39 -07:00
Trent Mick
858150bbd2
pull #21 : some style tweaks, add stream to error event args, test case, example, changelog
2012-06-04 23:13:50 -07:00
Trent Mick
8f1c8adcd7
color 'src' info red in default bunyan CLI coloring
2012-04-10 15:32:33 -07:00
Trent Mick
1a0cd4be62
issue #2 : Add guard on JSON.stringify
ing of log records before emission.
2012-02-06 21:34:04 -08:00
Trent Mick
140c9fda91
s/service/name/ for Logger name field. "service" is unnecessarily tied to usage for a service.
...
No need to differ from log4j Logger "name".
2012-02-06 15:13:50 -08:00
Trent Mick
352c4177b7
Add log.level(...)
and log.levels(...)
API for changing logger stream levels.
2012-02-06 15:04:47 -08:00
Trent Mick
543ef15b84
'log.info(err)' support
2012-02-06 09:10:11 -08:00
Trent Mick
e934baf74f
v0.4: add 'src' call source location info support (the Yunong release)
2012-02-05 20:33:57 -08:00
Trent Mick
6806112d8a
- log.clone
-> log.child
to better reflect the relationship: streams and
...
serializers are inherited. Streams can't be removed as part of the child
creation. The child doesn't own the parent's streams (so can't close them).
- Clean up Logger creation. The goal here was to ensure `log.child` usage
is fast. TODO: measure that.
- Add `Logger.stdSerializers.err` serializer which is necessary to get good
Error object logging with node 0.6 (where core Error object properties
are non-enumerable).
2012-02-04 00:08:37 -08:00
Trent Mick
7d3431eeb6
res (HTTP server response) serializer; some cleanup; 'err.js' example;
...
Also add req/res/err details to `bunyan` tool default output mode.
2012-02-01 21:33:24 -08:00
Trent Mick
947e46f877
start serializers support. Add 'req' standard serializer. You can add your own.
2012-01-31 22:36:06 -08:00
Trent Mick
216c1ba374
'no-request_id' is lame as it won't be required
2012-01-30 16:45:25 -08:00
Trent Mick
e98335fb7e
first pass at a 'bunyan' cli tool for pretty printing bunyan output
2012-01-30 16:07:08 -08:00
Trent Mick
fdb9114218
multiple streams support at different levels; add 'file' stream type
2012-01-30 14:28:02 -08:00