diff options
author | Jaime Martinez <jmartinez@gitlab.com> | 2021-09-02 09:24:06 +0300 |
---|---|---|
committer | Jaime Martinez <jmartinez@gitlab.com> | 2021-09-02 09:24:06 +0300 |
commit | 143b35c98e6ab088b6bb1f97978b2fc1dd776eb1 (patch) | |
tree | 626e54e6afd7756b808d3b1cd068e49d5ce98179 | |
parent | 5f80973fd579de69d3a5108e28908600bbe1ad53 (diff) | |
parent | 996ff49d97dfb9986600548f68147997e0060754 (diff) |
Merge branch 'fix/errortracking' into 'master'
fix: handle errortracking init error
See merge request gitlab-org/gitlab-pages!566
-rw-r--r-- | main.go | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -24,8 +24,8 @@ var VERSION = "dev" // REVISION stores the information about the git revision of application var REVISION = "HEAD" -func initErrorReporting(sentryDSN, sentryEnvironment string) { - errortracking.Initialize( +func initErrorReporting(sentryDSN, sentryEnvironment string) error { + return errortracking.Initialize( errortracking.WithSentryDSN(sentryDSN), errortracking.WithVersion(fmt.Sprintf("%s-%s", VERSION, REVISION)), errortracking.WithLoggerName("gitlab-pages"), @@ -55,7 +55,10 @@ func appMain() { } if config.Sentry.DSN != "" { - initErrorReporting(config.Sentry.DSN, config.Sentry.Environment) + err := initErrorReporting(config.Sentry.DSN, config.Sentry.Environment) + if err != nil { + log.WithError(err).Warn("Failed to initialize errortracking") + } } err = logging.ConfigureLogging(config.Log.Format, config.Log.Verbose) |