Derek Che
a243bbaa0b
share common calling path in printKeyValue
...
Signed-off-by: Derek Che <drc@yahoo-inc.com>
2015-01-04 00:01:49 -08:00
Derek Che
03377c6168
rename f.appendKeyValue to printKeyValue
...
printKeyValue is working similar like printColored, not using
any fields of TextFormatter, should be a util func instead of
a method of TextFormatter.
Signed-off-by: Derek Che <drc@yahoo-inc.com>
2015-01-03 23:56:39 -08:00
Simon Eskildsen
51fe59aca1
Merge pull request #92 from rasky/no-extra-quoting
...
Avoid extra quotes where not strictly necessary.
2014-12-18 10:52:14 -05:00
Giovanni Bajo
15b296befc
Avoid using regexp
2014-12-18 15:09:01 +01:00
Simon Eskildsen
7096056d3c
Merge pull request #91 from rasky/disable-timestamp
...
Allow disabling timestamp in non-tty output.
2014-12-15 16:09:30 -05:00
Giovanni Bajo
f0a637a834
Document new option
2014-12-15 21:58:26 +01:00
Giovanni Bajo
a3ef049df9
Avoid extra quotes where not strictly necessary.
...
It's not necessary to enclose in quotes every single string value
in log2met format; when using basic words, it's possible to not
quote it (as heroku does for its own logging). This keeps the
logs easier on the human eye.
2014-12-15 20:20:33 +01:00
Giovanni Bajo
3e9d38f80d
Allow disabling timestamp in non-tty output.
...
This is useful if the output is already being piped to a logger
daemon that will prefix the timestamp by itself (eg: on heroku).
2014-12-15 20:02:02 +01:00
Antoine Grondin
2835e150d9
fixes #88
2014-12-09 21:57:50 -05:00
Antoine Grondin
acf1c0d583
textformatter: errors should be in quotes like strings are
2014-10-03 11:58:24 -04:00
Antoine Grondin
c4cc714937
fix duplication of msg/time/level keys, add benchmarks.
2014-09-16 20:19:42 -04:00
Antoine Grondin
d35b1c983e
text-formatter: assume that IsTerminal doesn't change during execution
2014-09-16 17:19:03 -04:00
Matt Price
e2a44689a6
updated README and added reference
2014-08-13 13:36:59 -04:00
Matt Price
af9d545893
can completely disable colors on text formatter
2014-08-13 13:30:25 -04:00
Simon Eskildsen
2c0db7c868
formatter: drop internalFormatter
2014-07-26 22:22:39 -04:00
Simon Eskildsen
40069a98d6
entry: break out time, level and message from data
2014-07-26 21:34:29 -04:00
Aaron L
0d1e231957
Clean up text_formatter code with a byte.Buffer
2014-05-24 07:48:57 -07:00
Simon Eskildsen
13600d2325
text_formatter: move relative time logic from entry
2014-05-03 20:43:55 -04:00
Rob Napier
d32bfc962c
Add Windows/FreeBSD support
2014-04-23 19:38:56 -04:00
Dan Buch
79b3145302
Switching non-TTY text formatter to use %q instead of '%v'
...
so that the output becomes l2met compatible yey!
2014-04-20 15:29:03 -04:00
Simon Eskildsen
f9af352362
Merge pull request #10 from pushrax/add-forced-colors
...
Add option to force TextFormatter to use colors
2014-03-16 16:17:15 -07:00
Justin Li
436d68deda
Add option to force TextFormatter to use colors
2014-03-15 23:41:05 -04:00
Justin Li
c999e7c963
Set color to red for error level output
2014-03-15 23:34:03 -04:00
Simon Eskildsen
0998f68ad5
text_formatter: ensure quoting of strings
2014-03-14 13:32:49 -04:00
Simon Eskildsen
52eb1c0f57
text_formatter: use %v instead
2014-03-14 13:15:01 -04:00
Simon Eskildsen
1000975e52
text_formatter: change to simpler k-v when no tty
2014-03-14 13:01:06 -04:00
Simon Eskildsen
53371e3664
Add features from README
2014-03-10 19:22:08 -04:00