-
-
Notifications
You must be signed in to change notification settings - Fork 147
Logrus hook from logrus_sentry repo #98
base: master
Are you sure you want to change the base?
Conversation
fixed import paths in README.md
Update README to add CI badges
- Add configuration for stacktrace - Create stacktrace and append to Sentry packet - Update tests
Add stacktrace functionality
Export stackTraceConfiguration struct type
Add special sentry field support.
Add .travis.yml
* format extra data before send to sentry_DSN convert to string if a field type is: * error * fmt.Stringer if field's type already implements json.Unmarshaler do nothing * add test for format extra data
- follow pattern of http integration in http.go
- utils which was brought over with logrus_sentry defines the uuid type
@mattrobenolt or @evalphobia any feedback on this? |
hey @mattrobenolt any chance on merging this? |
It would be nice to have this in raven |
@mzuneska Sorry for late reply 😭 It's good to move
(It's just my opinion, but I think these reasons are part of the reason why Any thoughts? |
Just out of curiosity, what is the official logger for sentry go projects? |
@ellisonleao I think there is no official logger. I mean (Maybe it is not so important below, but I'd like to mention it. ) I know the merit/demerit of mono-repo and multi-repo.
|
This is the absolute bare minimum to start to get some feedback I think related to evalphobia/logrus_sentry#5
I didn't update anymore code than was necessary to get all the tests passing.
I didn't bring over the README so some documentation would still need to be added.
I didn't reduce the
logrus_sentry
API footprint as not to break backwards compatibility. I also figured people who've worked on that repo should have input.This change is