From b470358c4769d1cdef8bee41dc81d2fa7409846c Mon Sep 17 00:00:00 2001 From: biersoeckli Date: Mon, 25 Nov 2024 18:16:40 +0000 Subject: [PATCH] fix qs service --- src/server/services/pod.service.ts | 2 -- src/server/services/qs.service.ts | 9 ++++----- tsconfig.server.json | 4 ++-- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/server/services/pod.service.ts b/src/server/services/pod.service.ts index 8144032..0f558e5 100644 --- a/src/server/services/pod.service.ts +++ b/src/server/services/pod.service.ts @@ -29,7 +29,6 @@ class PodService { return res.body; } - async getPodInfoByName(projectId: string, podName: string) { const res = await k3s.core.readNamespacedPod(podName, projectId); return { @@ -38,7 +37,6 @@ class PodService { } as PodsInfoModel; } - async getPodsForApp(projectId: string, appId: string) { const res = await k3s.core.listNamespacedPod(projectId, undefined, undefined, undefined, undefined, `app=${appId}`); return res.body.items.map((item) => ({ diff --git a/src/server/services/qs.service.ts b/src/server/services/qs.service.ts index 2357567..e4b0776 100644 --- a/src/server/services/qs.service.ts +++ b/src/server/services/qs.service.ts @@ -4,8 +4,6 @@ import namespaceService from "./namespace.service"; import { StringUtils } from "../utils/string.utils"; import crypto from "crypto"; import { FancyConsoleUtils } from "../utils/fancy-console.utils"; -import deploymentService from "./deployment.service"; -import podService from "./pod.service"; class QuickStackService { @@ -26,7 +24,7 @@ class QuickStackService { await this.createOrUpdatePvc(); await this.createOrUpdateDeployment(undefined, nextAuthSecret); await this.createOrUpdateService(true); - await this.waitUntilQuickstackIsRunning(); + //await this.waitUntilQuickstackIsRunning(); console.log('QuickStack successfully initialized'); console.log(''); console.log('------------------------------------------------'); @@ -39,7 +37,8 @@ class QuickStackService { console.log('------------------------------------------------'); console.log(''); } - +/* + TODO enable again: error in setup process because of error: Cannot find module '@/model/service.exception.model' async waitUntilQuickstackIsRunning() { console.log('Waiting for QuickStack to be running...'); await new Promise((resolve) => setTimeout(resolve, 5000)); @@ -51,7 +50,7 @@ class QuickStackService { } await podService.waitUntilPodIsRunningFailedOrSucceded(this.QUICKSTACK_NAMESPACE, quickStackPod.podName); console.log('QuickStack is now running'); - } + }*/ async createOrUpdateIngress(hostname: string) { const ingressName = StringUtils.getIngressName(this.QUICKSTACK_NAMESPACE); diff --git a/tsconfig.server.json b/tsconfig.server.json index a23db08..3b13aea 100644 --- a/tsconfig.server.json +++ b/tsconfig.server.json @@ -9,9 +9,9 @@ ], "target": "ES2023", "isolatedModules": false, - "noEmit": false + "noEmit": false, }, "include": [ - "src/server.ts" + "src/server.ts", ] } \ No newline at end of file