From 68646a583da8d5e8c6ec498e883e8881ca32f7a8 Mon Sep 17 00:00:00 2001 From: Shreyas Goenka Date: Fri, 21 Feb 2025 18:05:42 +0100 Subject: [PATCH] remove leaking logs --- .../telemetry/upload-succeeds-oauth/out.upload_process.txt | 2 -- main.go | 6 ++++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/acceptance/telemetry/upload-succeeds-oauth/out.upload_process.txt b/acceptance/telemetry/upload-succeeds-oauth/out.upload_process.txt index 0b26be5b9..7ee6e3b6a 100644 --- a/acceptance/telemetry/upload-succeeds-oauth/out.upload_process.txt +++ b/acceptance/telemetry/upload-succeeds-oauth/out.upload_process.txt @@ -1,5 +1,3 @@ Telemetry logs uploaded successfully Response: {"errors":null,"numProtoSuccess":2} - -2025/02/21 16:56:09 INFO Ignoring basic auth, because oauth-m2m is preferred sdk=true diff --git a/main.go b/main.go index 3150e79ad..0a5a85eba 100644 --- a/main.go +++ b/main.go @@ -10,6 +10,7 @@ import ( "github.com/databricks/cli/cmd" "github.com/databricks/cli/cmd/root" "github.com/databricks/cli/libs/telemetry" + "github.com/databricks/databricks-sdk-go/logger" ) func main() { @@ -35,6 +36,11 @@ func main() { errW = outW } + // Suppress non-error logs from the SDK. + logger.DefaultLogger = &logger.SimpleLogger{ + Level: logger.LevelError, + } + resp, err := telemetry.Upload() if err != nil { fmt.Fprintf(errW, "error: %s\n", err)