From 8b112009ac614fd91e820d69b75b20c5b1d043e5 Mon Sep 17 00:00:00 2001 From: "Hung-Han (Henry) Chen" Date: Mon, 22 Nov 2021 15:38:06 +0200 Subject: [PATCH] Improve logging Signed-off-by: Hung-Han (Henry) Chen --- src/common/k8s-api/kube-api.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/k8s-api/kube-api.ts b/src/common/k8s-api/kube-api.ts index 44c50864bd..d06fa13b7b 100644 --- a/src/common/k8s-api/kube-api.ts +++ b/src/common/k8s-api/kube-api.ts @@ -594,12 +594,14 @@ export class KubeApi { } electron.powerMonitor.once("resume", () => { clearTimeout(timedRetry); - logger.info(`[KUBE-API] system resumed, resume watching of ${watchUrl}...`); timedRetry = setTimeout(() => { if (this.networkOnline) { + logger.info(`[KUBE-API] system resumed, resume watching of ${watchUrl}...`); this.watch({ ...opts, namespace, callback, watchId, retry: true }); } else { + logger.info(`[KUBE-API] system resumed but network appears to be offline, resume watching when online.`); electron.ipcMain.once("network:online", () => { + logger.info(`[KUBE-API] network on line, resume watching of ${watchUrl}...`); this.watch({ ...opts, namespace, callback, watchId, retry: true }); }); }