Commit Graph

133 Commits

Author SHA1 Message Date
Matt Price af9d545893 can completely disable colors on text formatter 2014-08-13 13:30:25 -04:00
Simon Eskildsen d1c2d610bd Merge pull request #46 from didip/master
SyslogHook
2014-07-30 19:35:33 -04:00
Didip Kerabat 2a6183b106 Updated to use new style of log level. 2014-07-27 22:43:21 -07:00
Didip Kerabat 6d5b58f3d6 Merge upstream 2014-07-27 22:19:58 -07:00
Didip Kerabat 426748f339 Merge branch 'master' of github.com:didip/logrus 2014-07-27 22:05:06 -07:00
Didip Kerabat 491a120617 Call entry.String() directly. 2014-07-27 22:04:55 -07:00
Didip Kerabat ffc6dc63ef go fmt 2014-07-27 22:01:56 -07:00
Simon Eskildsen e1154b4315 exported: export to be api compatible 2014-07-26 22:57:45 -04:00
Simon Eskildsen 330e34061e readme: fix examples 2014-07-26 22:51:23 -04:00
Simon Eskildsen 3f50cc7bf7 readme: encourage package level logging
Conflicts:
	README.md
2014-07-26 22:47:30 -04:00
Simon Eskildsen da97142f2a Merge pull request #48 from Sirupsen/break-out-specials
entry: break out time, level and message from data
2014-07-26 22:23:53 -04:00
Simon Eskildsen 33c9d5aebc readme: fix levels 2014-07-26 22:23:41 -04:00
Simon Eskildsen 2c0db7c868 formatter: drop internalFormatter 2014-07-26 22:22:39 -04:00
Simon Eskildsen 3b30f00a12 readme: document log rotation 2014-07-26 21:46:04 -04:00
Simon Eskildsen cfddc66325 entry: document entry and methods 2014-07-26 21:37:06 -04:00
Simon Eskildsen 40069a98d6 entry: break out time, level and message from data 2014-07-26 21:34:29 -04:00
Simon Eskildsen f0cb18fc85 entry: use level string helper 2014-07-26 21:03:20 -04:00
Simon Eskildsen cd8fc638cc levels: add string helper 2014-07-26 21:02:08 -04:00
Simon Eskildsen 6be56e6e50 Merge pull request #45 from aybabtme/export-package-level-log-funcs
Export package func to a standard logger.
2014-07-26 20:48:56 -04:00
Simon Eskildsen 3fed7c4632 readme: backwards compatibility notice 2014-07-26 20:47:50 -04:00
Antoine Grondin beee753015 Fix missing var args expansion. 2014-07-23 17:46:43 -04:00
Antoine Grondin 9a0c9801d6 Add readme paragraph about package exported funcs. 2014-07-23 16:48:53 -04:00
Antoine Grondin e5621dca87 Export package func to a standard logger. 2014-07-21 21:19:55 -04:00
Didip Kerabat 90a435e26a Update more README 2014-07-18 15:48:56 -07:00
Didip Kerabat 24b6c463ab Update frontpage README 2014-07-18 15:47:34 -07:00
Didip Kerabat 58cc2b3fec Added README 2014-07-18 15:45:49 -07:00
Didip Kerabat 5c909080d7 SyslogHook 2014-07-18 00:28:40 -07:00
Simon Eskildsen 23c2cf5a8b Merge pull request #40 from aybabtme/assert-type-avoid-panics
Checks that the `error` field is really of `error` type.
2014-07-15 10:34:09 -04:00
Antoine Grondin 52039d614e Checks that the `error` field is really and `error` type. 2014-07-13 14:49:59 -04:00
Simon Eskildsen 97978e5e54 Merge pull request #37 from eapache/fmt
go fmt
2014-06-09 18:07:14 -04:00
Evan Huus 7093f67073 go fmt 2014-06-09 16:27:33 -04:00
Simon Eskildsen 9186db83c2 Merge pull request #34 from shuhaowu/chained-with-fields
Added support to chain withfields
2014-06-09 12:02:01 -04:00
Shuhao Wu 7a3a90cb3d Added test 2014-06-09 11:54:10 -04:00
Shuhao Wu 511792f912 Added support to chain withfields
`WithField` and `WithFields` right now doesn't chain properly. Meaning
that if you do something like:

    localLog := logger.WithField("tag", "value")
    localLog.WithField("v1", "value").Info("message1")
    localLog.Info("message2")

The `v1` will be carried over to `message2`.

With this patch, each WithField/WithFields call are isolated.
2014-06-09 11:32:20 -04:00
Simon Eskildsen d54646ba8e Merge pull request #32 from aarondl/master
Clean up text_formatter code with a byte.Buffer
2014-05-25 21:28:42 -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
Simon Eskildsen 11a9ddab08 entry: remove duplicate hook for debug level 2014-05-03 20:42:28 -04:00
Simon Eskildsen b65435d801 hooks/airbrake: fix docs 2014-05-03 20:32:21 -04:00
Simon Eskildsen f8afa65d86 test: remove temporary benchmarks 2014-05-03 20:31:11 -04:00
Simon Eskildsen a7c84e5d7d Merge pull request #27 from Sirupsen/more-tests
More tests
2014-05-03 20:29:54 -04:00
Simon Eskildsen 62838be1c2 hook: add tests 2014-05-03 20:27:56 -04:00
Simon Eskildsen 27249086ed Merge pull request #26 from Sirupsen/printfln-behavior-25
entry: log with spaces between all operands on *ln #25
2014-05-03 20:26:11 -04:00
Simon Eskildsen d85ac80aa9 entry: log with spaces between all operands on *ln #25 2014-05-03 20:20:07 -04:00
Simon Eskildsen eeed235659 entry: fire hook before obtaining reader #24 #13 2014-05-02 10:08:54 -04:00
Simon Eskildsen 5568a01db7 Merge pull request #23 from aybabtme/patch-1
Wrong year in LICENSE.
2014-04-23 21:11:52 -04:00
Antoine Grondin 37d48f2de0 Wrong year in LICENSE. 2014-04-23 20:41:12 -04:00
Simon Eskildsen 3d664eab7a readme: cleanup 2014-04-23 20:22:19 -04:00
Simon Eskildsen bcef0f2992 airbrake: remove from root 2014-04-23 20:19:07 -04:00
Simon Eskildsen 2936962d6a readme: remove todo 2014-04-23 20:14:59 -04:00