forked from Hay1tsme/artemis
Add ability to send logs to Discord
This commit is contained in:
@ -55,7 +55,7 @@ class FrontendServlet():
|
||||
self.environment = jinja2.Environment(loader=jinja2.FileSystemLoader("."))
|
||||
self.game_list: Dict[str, Dict[str, Any]] = {}
|
||||
self.sn_cvt: Dict[str, str] = {}
|
||||
self.logger = logger.create_logger("Frontend", cfg, cfg.frontend.loglevel)
|
||||
self.logger = logger.create_logger("Frontend", cfg.frontend.loglevel)
|
||||
|
||||
games = Utils.get_all_titles()
|
||||
for game_dir, game_mod in games.items():
|
||||
@ -150,7 +150,7 @@ class FE_Base():
|
||||
def __init__(self, cfg: CoreConfig, environment: jinja2.Environment) -> None:
|
||||
self.core_config = cfg
|
||||
self.data = Data(cfg)
|
||||
self.logger = logger.create_logger("Frontend", cfg, cfg.frontend.loglevel)
|
||||
self.logger = logger.create_logger("Frontend", cfg.frontend.loglevel)
|
||||
self.environment = environment
|
||||
self.nav_name = "index"
|
||||
|
||||
@ -828,14 +828,5 @@ cfg: CoreConfig = CoreConfig()
|
||||
if path.exists(f"{cfg_dir}/core.yaml"):
|
||||
cfg.update(yaml.safe_load(open(f"{cfg_dir}/core.yaml")))
|
||||
|
||||
if not path.exists(cfg.server.log_dir):
|
||||
mkdir(cfg.server.log_dir)
|
||||
|
||||
if not access(cfg.server.log_dir, W_OK):
|
||||
print(
|
||||
f"Log directory {cfg.server.log_dir} NOT writable, please check permissions"
|
||||
)
|
||||
exit(1)
|
||||
|
||||
fe = FrontendServlet(cfg, cfg_dir)
|
||||
app = Starlette(cfg.server.is_develop, fe.get_routes(), on_startup=[fe.startup])
|
||||
|
Reference in New Issue
Block a user