dlog: Add --prefix, to add a prefix text to messages
authorAdrian Perez <aperez@igalia.com>
Fri, 25 Nov 2011 16:36:32 +0000 (17:36 +0100)
committerAdrian Perez <aperez@igalia.com>
Fri, 25 Nov 2011 16:36:32 +0000 (17:36 +0100)
commitcf3148818fa48cf4bbc9e51c86a5c75ef20d2618
tree44ce5321817ac306b4d3219b38dca36d264b1f2c
parent9d15cef40eeb83c02cfb0f1e9ee65c7f81053b8e
dlog: Add --prefix, to add a prefix text to messages

This implements inserting an arbitrary string in between timestamps and
logged message lines. This allows for some neat tricks like sending several
outputs to a FIFO, and having a different prefix for them. Example:

  mkfifo logpipe
  dmon cat logpipe -- drlog -t /var/log/combined
  dmon command1 -- dlog -p command1: logpipe
  dmon command2 -- dlog -p command2: logpipe
  dmon command3 -- dlog -p command3: logpipe

This may be interesting in some particular usage scenarios, or for
aggregating logs of several services which seldom log messages.
dlog.8
dlog.c
dlog.rst