From a5f63c8c297651fb6c4503b38abb6e81f3de65d5 Mon Sep 17 00:00:00 2001 From: Lauri Nevala Date: Thu, 20 Oct 2022 10:18:17 +0300 Subject: [PATCH] Fix manually set prometheus service address to work after re-connect Signed-off-by: Lauri Nevala --- src/main/context-handler/context-handler.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/context-handler/context-handler.ts b/src/main/context-handler/context-handler.ts index 7671754cc2..3690e97282 100644 --- a/src/main/context-handler/context-handler.ts +++ b/src/main/context-handler/context-handler.ts @@ -53,7 +53,6 @@ export class ContextHandler implements ClusterContextHandler { constructor(private dependencies: Dependencies, protected cluster: Cluster) { this.clusterUrl = url.parse(cluster.apiUrl); - this.setupPrometheus(cluster.preferences); } public setupPrometheus(preferences: ClusterPrometheusPreferences = {}) { @@ -94,6 +93,8 @@ export class ContextHandler implements ClusterContextHandler { } protected async getPrometheusService(): Promise { + this.setupPrometheus(this.cluster.preferences); + if (this.prometheus && this.prometheusProvider) { return { id: this.prometheusProvider,