mirror of
https://github.com/imgproxy/imgproxy.git
synced 2024-11-24 08:12:38 +02:00
29 lines
545 B
Go
29 lines
545 B
Go
package errorreport
|
|
|
|
import (
|
|
"net/http"
|
|
|
|
"github.com/imgproxy/imgproxy/v3/errorreport/airbrake"
|
|
"github.com/imgproxy/imgproxy/v3/errorreport/bugsnag"
|
|
"github.com/imgproxy/imgproxy/v3/errorreport/honeybadger"
|
|
"github.com/imgproxy/imgproxy/v3/errorreport/sentry"
|
|
)
|
|
|
|
func Init() {
|
|
bugsnag.Init()
|
|
honeybadger.Init()
|
|
sentry.Init()
|
|
airbrake.Init()
|
|
}
|
|
|
|
func Report(err error, req *http.Request) {
|
|
bugsnag.Report(err, req)
|
|
honeybadger.Report(err, req)
|
|
sentry.Report(err, req)
|
|
airbrake.Report(err, req)
|
|
}
|
|
|
|
func Close() {
|
|
airbrake.Close()
|
|
}
|