Commit Graph

791 Commits

Author SHA1 Message Date
Peter Olds f9e0c0dd4a Fix Papertrail bug
Conflicts:
	hooks/papertrail/papertrail.go
2014-11-23 17:11:40 +00:00
Simon Eskildsen 1f2ba2c631 Merge pull request #84 from vincentbernat/fix/syslog
syslog: let syslog output lookup level directly in Entry struct
2014-11-23 12:07:01 -05:00
Vincent Bernat c0b1ea991b syslog: let syslog output lookup level directly in Entry struct
Log level has moved from `entry.Data["level"]` to `entry.Level`. Use
that to get the right level.

Fix: #82
2014-11-23 18:02:34 +01:00
Simon Eskildsen 66afa87e45 Merge pull request #79 from duglin/AddGetLevel
add GetLevel support
2014-11-22 21:17:51 -05:00
Simon Eskildsen 98924b0b51 readme: fix syslog example 2014-11-23 02:09:47 +00:00
Doug Davis c64b18f688 add GetLevel support
Signed-off-by: Doug Davis <dug@us.ibm.com>
2014-11-12 07:44:54 -05:00
Roberto Bampi 383ab1fb69 added delivery timeout 2014-11-06 21:17:29 +01:00
Simon Eskildsen f92b7950b3 Merge pull request #76 from meatballhat/save-entry-string-for-panic
Panic with entry instead of entry string
2014-11-06 11:24:30 -05:00
Dan Buch 5164671bc6 Making panic level assertions more helpful 2014-11-06 08:42:52 -05:00
Roberto Bampi 8bbc74e9fb various fixes 2014-11-06 10:07:41 +01:00
Dan Buch 9836f1ba0e Adding tests for PanicLevel behavior, plus changing behavior! 🙀 2014-11-05 20:39:35 -05:00
Dan Buch f302a46d2a Switching to io.MultiWriter for clarity 2014-11-05 14:07:40 -05:00
Dan Buch ced531341e Saving off entry string for use in panic
as the reader is not seekable and without this the panic string is
always empty 🙀
2014-11-05 13:49:58 -05:00
Roberto Bampi 0e6a27180f added raven-go to .travis.yml 2014-11-02 19:39:51 +01:00
Roberto Bampi 4e014d4268 added tests 2014-11-02 19:31:15 +01:00
Roberto Bampi 9bf47770d5 added sentry logger 2014-11-01 19:55:40 +01:00
Simon Eskildsen 6ebb4e7b3c Merge pull request #71 from mpuncel/mpuncel/fix-readme
fix bug in example in README
2014-10-27 22:31:40 +01:00
Michael Puncel 739afbfd4e fix bug in example in README 2014-10-27 14:22:57 -07:00
Simon Eskildsen 2e36101a19 Merge pull request #70 from Sirupsen/failed-hook-errors
hooks: lock on the logger before printing to stderr, printf args
2014-10-23 17:05:14 +02:00
Antoine Grondin 938dffa0e0 hooks: lock on the logger before printing to stderr, printf args 2014-10-21 19:26:29 -04:00
Simon Eskildsen 3d46664b06 Merge pull request #69 from zimmski/typos
fix some typos
2014-10-16 09:15:30 -04:00
Markus Zimmermann 5573f97efc fix some typos 2014-10-16 14:43:18 +02:00
Simon Eskildsen 965349de21 Merge pull request #68 from Sirupsen/errors-should-be-in-string
textformatter: errors should be in quotes like strings are
2014-10-03 12:39:12 -04:00
Antoine Grondin acf1c0d583 textformatter: errors should be in quotes like strings are 2014-10-03 11:58:24 -04:00
Antoine Grondin 3737b3267e logrus: remove test for dbg alias in ParseLevel. 2014-09-24 23:23:01 -04:00
Simon Eskildsen 45d5602d9c logrus: remove dbg alias for ParseLevel
\cc @mohae
2014-09-25 03:10:06 +00:00
Simon Eskildsen 4617ccb653 Merge pull request #62 from mohae/setloglevel
added support for setting log level using strings: SetLogLevel()
2014-09-24 23:09:09 -04:00
Simon Eskildsen 3b5af9a6dc entry: add comment to panic comparison in log() 2014-09-25 03:08:26 +00:00
Simon Eskildsen 51ca046ebf Merge pull request #65 from pquerna/remove_unused_string
Only convert []bytes into a String() when needed for a panic
2014-09-24 23:06:38 -04:00
Simon Eskildsen f75f3a649c readme: fix papertrail link
\cc @al3x
2014-09-25 03:05:52 +00:00
Simon Eskildsen 5f97d94c1b Merge pull request #60 from aybabtme/fix-duplicate-keys
fix duplication of msg/time/level keys, add benchmarks.
2014-09-24 23:01:39 -04:00
Paul Querna f96066e3bf Only convert []bytes into a String() when needed for a panic, and not on other log levels 2014-09-23 17:05:07 -07:00
Antoine Grondin dc01f6d597 add regression for basic fields being incorrectly prefixed 2014-09-21 13:16:35 -04:00
Joel Scoble 4e6e671281 add ParseLevel to get Level from string 2014-09-17 20:08:23 -05:00
Antoine Grondin c4cc714937 fix duplication of msg/time/level keys, add benchmarks. 2014-09-16 20:19:42 -04:00
Simon Eskildsen 89b6d460f0 Merge pull request #59 from aybabtme/avoid-syscalls-at-each-logentry
text-formatter: assume that IsTerminal doesn't change during execution
2014-09-16 17:24:56 -04:00
Antoine Grondin d35b1c983e text-formatter: assume that IsTerminal doesn't change during execution 2014-09-16 17:19:03 -04:00
Simon Eskildsen 8a758beb29 Merge pull request #58 from al3x/master
Add Papertrail hook
2014-09-14 17:18:59 -04:00
Alex Payne 1aa71730f7 Include airbrake-go dependency in Travis install step. 2014-09-14 11:55:49 -07:00
Alex Payne 29eb7b0e46 Updated Travis CI configuration.
- Move to more recent version of Go, setting aside 1.1. - Use `install` instead of `before_script` to install library dependencies, as per [documentation](http://docs.travis-ci.com/user/languages/go/).
2014-09-14 11:50:08 -07:00
Alex Payne 51770fb4eb Use third-party UDP testing library to tighten up test. 2014-09-13 13:53:20 -07:00
Alex Payne e949967022 Remove cruft. 2014-09-13 13:52:51 -07:00
Alex Payne ced81183ef Proper log levels. 2014-09-13 13:52:24 -07:00
Alex Payne dbf7fad1dc Don't disconnect on every Fire() 2014-09-13 13:04:25 -07:00
Alex Payne 91f92800d7 Include number of bytes written as debugging output. 2014-09-13 13:03:40 -07:00
Alex Payne 29c4caff54 Log just the message, not the stringified version of the whole log line. 2014-09-13 13:03:15 -07:00
Alex Payne 0a2a97ea82 Improved documentation for Papertrail hook. 2014-09-13 11:55:21 -07:00
Alex Payne a93cac017b Link to Papertrail hook. Format hook links consistently. 2014-09-13 11:55:08 -07:00
Alex Payne f42d215828 README for Papertrail hook with usage info. 2014-09-12 17:44:28 -07:00
Alex Payne 4c9637c8b4 Papertrail hook, uses their UDP interface. 2014-09-12 17:40:09 -07:00