diff options
| author | Jonathan Amsterdam <jba@google.com> | 2020-10-16 07:07:22 -0400 |
|---|---|---|
| committer | Jonathan Amsterdam <jba@google.com> | 2020-10-20 14:28:51 +0000 |
| commit | f8c1d3d5d0a3374e8cbf64c95a421a3988941d4d (patch) | |
| tree | d8fb3d9ed0bdb45e66ebc51850db85b8d704e66c /cmd/internal | |
| parent | 0571d31ed37da25a0b1c7345ef82964848edda58 (diff) | |
| download | go-x-pkgsite-f8c1d3d5d0a3374e8cbf64c95a421a3988941d4d.tar.xz | |
internal/config: support disabling error reporting
We don't always want to get emails about errors (for instance, for our
dev environment). The product doesn't support selectively emailing by
service, so disable error reporting in the binary instead.
Change-Id: Ia5abc50a86dbdb22d14cddc36c0450d2e505ff1b
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/262997
Trust: Jonathan Amsterdam <jba@google.com>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Julie Qiu <julie@golang.org>
Diffstat (limited to 'cmd/internal')
| -rw-r--r-- | cmd/internal/cmdconfig/cmdconfig.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/internal/cmdconfig/cmdconfig.go b/cmd/internal/cmdconfig/cmdconfig.go index af9f406c..25be2a8c 100644 --- a/cmd/internal/cmdconfig/cmdconfig.go +++ b/cmd/internal/cmdconfig/cmdconfig.go @@ -33,7 +33,7 @@ func Logger(ctx context.Context, cfg *config.Config, logName string) middleware. // ReportingClient configures an Error Reporting client. func ReportingClient(ctx context.Context, cfg *config.Config) *errorreporting.Client { - if !cfg.OnGCP() { + if !cfg.OnGCP() || cfg.DisableErrorReporting { return nil } reporter, err := errorreporting.NewClient(ctx, cfg.ProjectID, errorreporting.Config{ |
