fix(logging): updated entire server side to the new logging system

This commit is contained in:
2025-03-07 13:40:29 -06:00
parent ce11b1f57e
commit 12e15babb4
33 changed files with 482 additions and 72 deletions

View File

@@ -1,6 +1,6 @@
import net from "net";
import {OpenAPIHono} from "@hono/zod-openapi";
import {log} from "../logger/logger.js";
import {createLog} from "../logger/logger.js";
import startTCP from "./route/startServer.js";
import stopTCP from "./route/stopServer.js";
@@ -13,7 +13,7 @@ let tcpServer: net.Server;
let tcpSockets: Set<net.Socket> = new Set();
let isServerRunning = false;
const tcpPort = (await db.select().from(settings).where(eq(settings.name, "tcpPort"))) || 2222;
const tcpPort = await db.select().from(settings).where(eq(settings.name, "tcpPort"));
const app = new OpenAPIHono();
export const startTCPServer = () => {
@@ -39,8 +39,8 @@ export const startTCPServer = () => {
});
});
tcpServer.listen(tcpPort[0].value, () => {
log.info(`TCP Server listening on port ${tcpPort[0].value}`);
tcpServer.listen(tcpPort[0]?.value ?? 2222, () => {
createLog("info", "lst", "tcp", `TCP Server listening on port ${tcpPort[0]?.value ?? 2222}`);
});
isServerRunning = true;
@@ -66,5 +66,8 @@ app.route("/tcpserver/stop", stopTCP);
app.route("/tcpserver/restart", restartTCP);
// start the server after on system start up
startTCPServer();
setTimeout(() => {
startTCPServer();
}, 5000);
export default app;