diff --git a/src/main/index.ts b/src/main/index.ts index aa1927ef7d..bb5f3799c4 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -60,10 +60,7 @@ import { WeblinkStore } from "../common/weblink-store"; import { ExtensionsStore } from "../extensions/extensions-store"; import { FilesystemProvisionerStore } from "./extension-filesystem"; import { SentryInit } from "../common/sentry"; -import { DetectorRegistry } from "./cluster-detectors/detector-registry"; -// This has to be called before start using winton-based logger -// For example, before any logger.log SentryInit(); const workingDir = path.join(app.getPath("appData"), appName); @@ -168,7 +165,6 @@ app.on("ready", async () => { ClusterManager.createInstance().init(); KubeconfigSyncManager.createInstance(); - DetectorRegistry.createInstance(); initializers.initClusterMetadataDetectors(); try { diff --git a/src/main/initializers/cluster-metadata-detectors.ts b/src/main/initializers/cluster-metadata-detectors.ts index e01a207cd6..47942cd28e 100644 --- a/src/main/initializers/cluster-metadata-detectors.ts +++ b/src/main/initializers/cluster-metadata-detectors.ts @@ -27,7 +27,7 @@ import { NodesCountDetector } from "../cluster-detectors/nodes-count-detector"; import { VersionDetector } from "../cluster-detectors/version-detector"; export function initClusterMetadataDetectors() { - DetectorRegistry.getInstance() + DetectorRegistry.createInstance() .add(ClusterIdDetector) .add(LastSeenDetector) .add(VersionDetector)