export function formatRuntimeStatus(runtime: ServiceRuntimeLike | undefined): string | null { if (!runtime) { returnnull;
} const details: string[] = []; if (runtime.subState) {
details.push(`sub ${runtime.subState}`);
} if (runtime.lastExitStatus !== undefined) {
details.push(`last exit ${runtime.lastExitStatus}`);
} if (runtime.lastExitReason) {
details.push(`reason ${runtime.lastExitReason}`);
} if (runtime.lastRunResult) {
details.push(`last run ${runtime.lastRunResult}`);
} if (runtime.lastRunTime) {
details.push(`last run time ${runtime.lastRunTime}`);
} if (runtime.detail) {
details.push(runtime.detail);
} return formatRuntimeStatusWithDetails({
status: runtime.status,
pid: runtime.pid,
state: runtime.state,
details,
});
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.13Bemerkung:
(vorverarbeitet am 2026-06-09)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.