You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
597 B
26 lines
597 B
// require("dotenv").config();
|
|
import { configure, getLogger } from "log4js"
|
|
import log4jsConfig from "./log4js_config"
|
|
import { isDev } from "./util"
|
|
|
|
configure(log4jsConfig())
|
|
const loggerSite = getLogger("Site")
|
|
const loggerSQL = getLogger("SQL")
|
|
const logger = getLogger("HAPI")
|
|
|
|
loggerSite.level = "debug"
|
|
loggerSQL.level = "debug"
|
|
|
|
global.logger = logger
|
|
global.loggerSite = loggerSite
|
|
global.loggerSQL = loggerSQL
|
|
|
|
import(isDev ? "./run" : "./run.js").then(mod => {
|
|
mod.run().then(server => {
|
|
global.server = server
|
|
}).catch(err => {
|
|
console.error(err);
|
|
})
|
|
|
|
})
|
|
|
|
|