Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaime Martinez <jmartinez@gitlab.com>2021-09-02 09:24:06 +0300
committerJaime Martinez <jmartinez@gitlab.com>2021-09-02 09:24:06 +0300
commit143b35c98e6ab088b6bb1f97978b2fc1dd776eb1 (patch)
tree626e54e6afd7756b808d3b1cd068e49d5ce98179
parent5f80973fd579de69d3a5108e28908600bbe1ad53 (diff)
parent996ff49d97dfb9986600548f68147997e0060754 (diff)
Merge branch 'fix/errortracking' into 'master'
fix: handle errortracking init error See merge request gitlab-org/gitlab-pages!566
-rw-r--r--main.go9
1 files changed, 6 insertions, 3 deletions
diff --git a/main.go b/main.go
index 042e5974..f2f1d69b 100644
--- a/main.go
+++ b/main.go
@@ -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)