chore: Update and fix the things

This commit is contained in:
J H
2024-03-28 10:40:47 -06:00
parent f41f5ebebd
commit 65ca038eee
9 changed files with 15 additions and 20 deletions

View File

@@ -40,19 +40,21 @@ export function healthCheck(o: {
const { status, message } = await o.fn(overlay)
await o.effects.setHealth({
name: o.name,
status,
message,
id: o.name,
result: status,
message: message || "",
})
currentValue.hadSuccess = true
currentValue.lastResult = "passing"
currentValue.lastResult = "success"
await triggerFirstSuccess().catch((err) => {
console.error(err)
})
} catch (e) {
await o.effects.setHealth({
name: o.name,
status: "failure",
message: asMessage(e),
id: o.name,
result: "failure",
message: asMessage(e) || "",
})
currentValue.lastResult = "failure"
}

View File

@@ -45,7 +45,7 @@ export async function checkPortListening(
port,
)
if (hasAddress) {
return { status: "passing", message: options.successMessage }
return { status: "success", message: options.successMessage }
}
return {
status: "failure",

View File

@@ -22,7 +22,7 @@ export const checkWebUrl = async (
.then(
(x) =>
({
status: "passing",
status: "success",
message: successMessage,
}) as const,
)

View File

@@ -32,7 +32,7 @@ export const runHealthScript = async (
throw { status: "failure", message: errorMessage } as CheckResult
})
return {
status: "passing",
status: "success",
message: message(res.stdout.toString()),
} as CheckResult
}