Antoine Grondin
754bfa9e83
match name to semantic in `needsQuoting`
...
fixes #196
2016-04-16 13:48:56 +05:30
Antoine Grondin
2b673abc1e
Merge pull request #347 from Sirupsen/level-writer
...
Add WriterLevel() function to the logger
2016-04-16 12:50:33 +05:30
Antoine Grondin
218981bef4
use constant InfoLevel instead of 255
2016-04-16 12:46:11 +05:30
Damien Radtke
1d1fd2d9ce
Add WriterLevel() function to the logger
...
This commit adds a variant of the logger's Writer() function that
accepts a log level. When the variant is used, any messages written to
the returned pipe will be written with the provided level. The original
Writer() function uses the logger's Print() method as it always has.
2016-04-16 12:45:27 +05:30
Antoine Grondin
870c1fc2ca
add logstash hook to readme
...
closes #339
2016-04-16 12:42:53 +05:30
Antoine Grondin
881c9d3328
Merge pull request #298 from dolmen/refactor-prefixFieldClashes
...
formatter.go: simplify prefixFieldClashes(Fields)
2016-04-16 12:23:30 +05:30
Antoine Grondin
ed4b7af3d4
Merge pull request #346 from e-max/logstash_formatter_race
...
race in logstashformatter.go
2016-04-16 11:52:44 +05:30
Max Lavrenov
8a870e4f7b
fix race
2016-04-15 18:22:24 +03:00
Simon Eskildsen
7e6f976580
Merge pull request #341 from doublefree/add_smologic_hook_readme
...
Sumorus - SumoLogic Hook url added to readme
2016-04-13 08:47:20 -04:00
Simon Eskildsen
889e5d7019
Merge pull request #344 from vlad-doru/vlad-doru-logrusus-readme
...
Add a new InfluxDB Hook
2016-04-13 08:47:11 -04:00
Vlad-Doru Ion
0d667bc0c7
Added a new hook to the README.md
...
Added the logrusus hook.
2016-04-04 10:58:58 +03:00
Shintaro Kaneko
dfb0e1d797
terminal: Include appengine tag to compile for GAE
2016-04-02 05:06:31 +00:00
takuya.watabe
5eb315cfd5
Sumorus - SumoLogic Hook url added to readme
2016-03-31 00:20:06 +09:00
Simon Eskildsen
4b6ea7319e
changelog: update for 0.10.0
2016-03-17 14:11:10 +00:00
Simon Eskildsen
897f3dddf1
Rename LogrusLogger interface to FieldLogger
2016-03-17 14:07:00 +00:00
Simon Eskildsen
bb78923f27
Merge pull request #320 from little-arhat/feature-logrus-interface
...
Add LogrusLogger interface for Entry and Logger
2016-03-17 10:01:39 -04:00
Simon Eskildsen
e110284865
Merge pull request #325 from spicydog/patch-1
...
Update README.md
2016-03-17 10:01:08 -04:00
Simon Eskildsen
9ccfbde280
Merge pull request #335 from dim/master
...
Avoid re-allocations
2016-03-17 09:56:47 -04:00
Simon Eskildsen
70d89df0fa
Merge pull request #336 from sohlich/master
...
Hook for ElasticSearch.
2016-03-17 09:55:16 -04:00
Radomír Sohlich
b8b6593e80
Hook for ElasticSearch.
...
Added a link for ElasticSearch hook.
2016-03-16 20:34:53 +01:00
Dimitrij Denissenko
b81f34e70a
Avoid re-allocations
2016-03-15 07:39:40 +00:00
Simon Eskildsen
a26f43589d
Merge pull request #333 from dragon3/add-typetalk-hook
...
Add Typetalk hook
2016-03-11 15:57:46 -05:00
dragon3
ea350e0221
Add Typetalk hook
2016-03-09 23:13:41 -05:00
Simon Eskildsen
219c8cb75c
Merge pull request #330 from f2prateek/patch-1
...
Fix Godoc link
2016-02-24 16:10:30 -05:00
Prateek Srivastava
6d7aacc216
Fix Godoc link
...
Previous https://cloudup.com/cZnP3-jZ9O8
2016-02-24 14:05:45 -07:00
Simon Eskildsen
74bde9ea4c
Merge pull request #180 from yawn/testhook
...
Added test hook
2016-02-23 08:49:20 -05:00
Joern Barthel
95190bb5ae
Added testing section to README.
2016-02-22 10:51:00 +01:00
Joern Barthel
0143a90f6e
Extended test.
2016-02-22 10:46:52 +01:00
Joern Barthel
be4b44b806
Added test hook.
2016-02-22 10:46:52 +01:00
Joern Barthel
088ac1380d
Expose all levels (for hooks).
2016-02-22 10:46:52 +01:00
Simon Eskildsen
57cce1ed61
readme: fix kafka link
2016-02-18 19:38:25 -05:00
Simon Eskildsen
840e99181e
Merge pull request #326 from alde/make-parselevel-case-insensitive
...
Make ParseLevel case-insensitive
2016-02-18 11:43:37 -05:00
Simon Eskildsen
70e056d42b
Merge pull request #327 from harshadptl/kafka_hook_link
...
adding link for the kafka hook
2016-02-18 11:43:21 -05:00
harshad
4ccde140c3
adding link for the kafka hook
2016-02-17 13:07:32 +05:30
Rickard Dybeck
03ba213b8a
Make ParseLevel case-insensitive
...
Coming from an environment where loglevels are always specified in
uppercase, having ParseLevel be case-insensitive is a nice to have.
2016-02-16 16:27:38 +01:00
spicydog
d5a509ac3f
Update README.md
...
Update set log formatter command to "log.SetFormatter()" since "log.Formatter = new()" does not work.
2016-02-16 13:41:25 +10:00
Simon Eskildsen
3455d89ac9
Merge pull request #323 from vladoatanasov/master
...
Link to amqp hook added in readme
2016-02-12 06:24:02 -05:00
Vlado Atanasov
6e0b3a3397
Update README.md
2016-02-12 10:30:56 +00:00
Vlado Atanasov
2be7bf5c9c
Update README.md
2016-02-12 10:30:30 +00:00
Simon Eskildsen
be52937128
changelog: bump to 0.9.0
2016-02-02 21:14:36 +00:00
Roma Sokolov
1196d67b47
Add LogrusLogger interface for Entry and Logger
...
This make it possible for client code to accept either Logger or Entry.
For example, utility function may accept logger object to inform fatal
errors and it is job of the calling code to provide either generic
top-level logger, or request-bound Entry created using .WithFields.
(fixes #308 )
2016-02-02 17:38:49 +00:00
Simon Eskildsen
433488c23f
Merge pull request #315 from ronnylt/feature/race
...
Sample to test race conditions
2016-02-02 09:30:34 -05:00
Simon Eskildsen
92e7983a9e
Merge pull request #317 from rogierlommers/master
...
add link to logrus-redis-hook
2016-02-02 09:29:02 -05:00
Rogier Lommers
255c37f4ba
add link to logrus-redis-hook
2016-01-26 21:01:36 +01:00
Ronny López
6094714616
Run tests with -race
2016-01-23 11:18:45 +01:00
Antoine Grondin
f7f79f729e
Merge pull request #314 from vend/logstash-immutable-event
...
avoid modifying the entry by copying all fields and values
2016-01-18 19:00:32 -05:00
Brad Brown
7700add084
avoid modifying the entry by copying all fields and values
2016-01-18 17:26:47 +13:00
Simon Eskildsen
446d1c146f
Merge pull request #302 from mttrs/fix-typo
...
Fix typo
2015-12-04 09:14:43 -05:00
Simon Eskildsen
6a35758b8b
Merge pull request #303 from illicitonion/ttydetection
...
Detect TTY based on stderr, not stdout
2015-12-04 09:14:34 -05:00
Daniel Wagner-Hall
05f9567ba3
Detect TTY based on stderr, not stdout
...
We actually write to stderr by default, so:
bin >/dev/null
currently weirdly prints non-colorized output, whereas:
bin 2>log
weirdly prints colorized output to a file.
2015-12-03 12:58:31 +00:00