diff --git a/packages/backend/src/boot/index.ts b/packages/backend/src/boot/index.ts index 3e542a6e36..245a80846e 100644 --- a/packages/backend/src/boot/index.ts +++ b/packages/backend/src/boot/index.ts @@ -12,6 +12,8 @@ import { masterMain } from "./master.js"; import { workerMain } from "./worker.js"; import os from "node:os"; +import { initializeRustLogger } from "backend-rs"; + const logger = new Logger("core", "cyan"); const clusterLogger = logger.createSubLogger("cluster", "orange", false); const ev = new Xev(); @@ -20,6 +22,8 @@ const ev = new Xev(); * Init process */ export default async function () { + initializeRustLogger(); + const mode = process.env.mode && ["web", "queue"].includes(process.env.mode) ? `(${process.env.mode})` diff --git a/packages/backend/src/boot/master.ts b/packages/backend/src/boot/master.ts index e065492eae..d839a9593e 100644 --- a/packages/backend/src/boot/master.ts +++ b/packages/backend/src/boot/master.ts @@ -6,7 +6,6 @@ import Logger from "@/services/logger.js"; import { fetchMeta, greet, - initializeRustLogger, removeOldAttestationChallenges, showServerInfo, type Config, @@ -24,7 +23,6 @@ const bootLogger = logger.createSubLogger("boot", "magenta", false); export async function masterMain() { // initialize app try { - initializeRustLogger(); greet(); showEnvironment(); showServerInfo();