From 0dbb47a398a25b9fe3e3bb54ce32b91a30c1b622 Mon Sep 17 00:00:00 2001 From: Roman Date: Fri, 17 Jul 2020 17:48:16 +0300 Subject: [PATCH] Better log line when quitting Lens, close #480 Signed-off-by: Roman --- src/main/kube-auth-proxy.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/kube-auth-proxy.ts b/src/main/kube-auth-proxy.ts index b4b4a4bdd8..26349300e5 100644 --- a/src/main/kube-auth-proxy.ts +++ b/src/main/kube-auth-proxy.ts @@ -42,7 +42,11 @@ export class KubeAuthProxy { env: this.env }) this.proxyProcess.on("exit", (code) => { - logger.error(`proxy ${this.cluster.contextName} exited with code ${code}`) + if (code) { + logger.error(`proxy ${this.cluster.contextName} exited with code ${code}`) + } else { + logger.info(`proxy ${this.cluster.contextName} exited successfully`) + } this.sendIpcLogMessage(`proxy exited with code ${code}`, "stderr").catch((err: Error) => { logger.debug("failed to send IPC log message: " + err.message) }) @@ -73,7 +77,7 @@ export class KubeAuthProxy { try { const parsedError = JSON.parse(jsonError) errorMsg = parsedError.error_description || parsedError.error || jsonError - } catch(_) { + } catch (_) { errorMsg = jsonError.trim() } }