requested changes

This commit is contained in:
Daniel Hougaard
2024-10-03 23:50:53 +04:00
parent 0abab57d83
commit 9a27873af5
2 changed files with 9 additions and 9 deletions
+3 -3
View File
@@ -19,9 +19,9 @@ export const KeyStorePrefixes = {
ProjectEnvironmentCreate: "project-environment-creation-lock", ProjectEnvironmentCreate: "project-environment-creation-lock",
ProjectEnvironmentUpdate: "project-environment-update-lock", ProjectEnvironmentUpdate: "project-environment-update-lock",
ProjectEnvironmentDelete: "project-environment-delete-lock", ProjectEnvironmentDelete: "project-environment-delete-lock",
WaitUntilReadyCreateProjectEnvironment: "wait-until-ready-create-project-environments-",
WaitUntilReadyUpdateProjectEnvironment: "wait-until-ready-update-project-environments-", WaitUntilReadyProjectEnvironmentOperation: (projectId: string) =>
WaitUntilReadyDeleteProjectEnvironment: "wait-until-ready-delete-project-environments-", `wait-until-ready-project-environments-operation-${projectId}`,
SyncSecretIntegrationLock: (projectId: string, environmentSlug: string, secretPath: string) => SyncSecretIntegrationLock: (projectId: string, environmentSlug: string, secretPath: string) =>
`sync-integration-mutex-${projectId}-${environmentSlug}-${secretPath}` as const, `sync-integration-mutex-${projectId}-${environmentSlug}-${secretPath}` as const,
@@ -56,7 +56,7 @@ export const projectEnvServiceFactory = ({
try { try {
if (!lock) { if (!lock) {
await keyStore.waitTillReady({ await keyStore.waitTillReady({
key: `${KeyStorePrefixes.WaitUntilReadyCreateProjectEnvironment}${projectId}`, key: KeyStorePrefixes.WaitUntilReadyProjectEnvironmentOperation(projectId),
keyCheckCb: (val) => val === "true", keyCheckCb: (val) => val === "true",
waitingCb: () => logger.debug("Create project environment. Waiting for "), waitingCb: () => logger.debug("Create project environment. Waiting for "),
delay: 500 delay: 500
@@ -90,7 +90,7 @@ export const projectEnvServiceFactory = ({
}); });
await keyStore.setItemWithExpiry( await keyStore.setItemWithExpiry(
`${KeyStorePrefixes.WaitUntilReadyCreateProjectEnvironment}${projectId}`, KeyStorePrefixes.WaitUntilReadyProjectEnvironmentOperation(projectId),
10, 10,
"true" "true"
); );
@@ -128,7 +128,7 @@ export const projectEnvServiceFactory = ({
try { try {
if (!lock) { if (!lock) {
await keyStore.waitTillReady({ await keyStore.waitTillReady({
key: `${KeyStorePrefixes.WaitUntilReadyUpdateProjectEnvironment}${projectId}`, key: KeyStorePrefixes.WaitUntilReadyProjectEnvironmentOperation(projectId),
keyCheckCb: (val) => val === "true", keyCheckCb: (val) => val === "true",
waitingCb: () => logger.debug("Update project environment. Waiting for project environment update"), waitingCb: () => logger.debug("Update project environment. Waiting for project environment update"),
delay: 500 delay: 500
@@ -156,7 +156,7 @@ export const projectEnvServiceFactory = ({
}); });
await keyStore.setItemWithExpiry( await keyStore.setItemWithExpiry(
`${KeyStorePrefixes.WaitUntilReadyUpdateProjectEnvironment}${projectId}`, KeyStorePrefixes.WaitUntilReadyProjectEnvironmentOperation(projectId),
10, 10,
"true" "true"
); );
@@ -184,7 +184,7 @@ export const projectEnvServiceFactory = ({
try { try {
if (!lock) { if (!lock) {
await keyStore.waitTillReady({ await keyStore.waitTillReady({
key: `${KeyStorePrefixes.WaitUntilReadyDeleteProjectEnvironment}${projectId}`, key: KeyStorePrefixes.WaitUntilReadyProjectEnvironmentOperation(projectId),
keyCheckCb: (val) => val === "true", keyCheckCb: (val) => val === "true",
waitingCb: () => logger.debug("Delete project environment. Waiting for "), waitingCb: () => logger.debug("Delete project environment. Waiting for "),
delay: 500 delay: 500
@@ -204,7 +204,7 @@ export const projectEnvServiceFactory = ({
}); });
await keyStore.setItemWithExpiry( await keyStore.setItemWithExpiry(
`${KeyStorePrefixes.WaitUntilReadyDeleteProjectEnvironment}${projectId}`, KeyStorePrefixes.WaitUntilReadyProjectEnvironmentOperation(projectId),
10, 10,
"true" "true"
); );