This commit is contained in:
Benjamin Toby
2025-07-09 20:42:01 +01:00
parent c37d105dee
commit 382da38bb0
25 changed files with 752 additions and 21 deletions
@@ -1,5 +1,6 @@
import debugLog from "./logging/debug-log";
import mariaDBlocalQuery from "./mariadb-local-query";
import sleep from "./sleep";
let checkDbRetries = 0;
const MAX_CHECK_DB_RETRIES = 10;
@@ -34,7 +35,7 @@ export default async function dockerTestDbConnection(params?: Params) {
break;
} else {
checkDbRetries++;
await Bun.sleep(sleepTime);
await sleep(sleepTime);
}
}
}
+2 -2
View File
@@ -1,6 +1,6 @@
import grabDockerStackServicesNames from "@/package-shared/utils/backend/names/grab-docker-stack-services-names";
import normalizeText from "@/package-shared/utils/normalize-text";
import grabDockerStackServicesNames from "./backend/names/grab-docker-stack-services-names";
import execute from "./execute";
import normalizeText from "./normalize-text";
export default function mariaDBlocalQuery(query: string | string[]) {
const { dbServiceName, maxScaleServiceName } =
+3
View File
@@ -0,0 +1,3 @@
export default async function sleep(time: number) {
return new Promise((resolve) => setTimeout(resolve, time));
}
+3 -2
View File
@@ -1,4 +1,5 @@
import dbHandler from "../functions/backend/dbHandler";
import sleep from "./sleep";
let testDbConnRetries = 0;
const MAX_TEST_DB_CONN_RETRIES = 10;
@@ -25,7 +26,7 @@ export default async function testDbConnection(params?: Params) {
break;
}
await Bun.sleep(params?.sleepTime || SLEEP_TIME);
await sleep(params?.sleepTime || SLEEP_TIME);
if (
testDbConnRetries >
@@ -35,7 +36,7 @@ export default async function testDbConnection(params?: Params) {
process.exit(1);
}
} catch (error) {
await Bun.sleep(params?.sleepTime || SLEEP_TIME);
await sleep(params?.sleepTime || SLEEP_TIME);
}
}