logrus

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SentryHook

type SentryHook struct {
	// contains filtered or unexported fields
}

SentryHook implements logrus.Hook to send errors to sentry.

func NewSentryHook

func NewSentryHook(client *raven.Client, levels []logrus.Level) *SentryHook

NewSentryHook creates a sentry hook for logrus given a sentry dsn

func (*SentryHook) Fire

func (h *SentryHook) Fire(e *logrus.Entry) error

Fire is an event handler for logrus. This is a part of logrus.Hook.

func (*SentryHook) Levels

func (h *SentryHook) Levels() []logrus.Level

Levels returns the levels this hook is enabled for. This is a part of logrus.Hook.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL