-
Notifications
You must be signed in to change notification settings - Fork 76
Open
Description
I'm using the hook with a raven client like so:
ravenClient, err := raven.New(sentryDSN)
if err != nil {
log.Fatal(err)
}
ravenClient.SetRelease(release)
ravenClient.SetEnvironment(environment)
// set up error logs and stacktrace to send to sentry
hook, err := logrus_sentry.NewAsyncWithClientSentryHook(ravenClient, []logrus.Level{
logrus.PanicLevel,
logrus.FatalLevel,
logrus.ErrorLevel,
})
logger.Hooks.Add(hook)But the hook isn't sending the correct release or environment. I think I have to set them manually on the hook like this:
hook.SetRelease(release)
hook.SetEnvironment(environment)
It would be nice for this package to use the already configured release and environment from the raven client used to create the hook.
thomas-lee and tomjowitt
Metadata
Metadata
Assignees
Labels
No labels