forked from Hay1tsme/artemis
Add ability to send logs to Discord
This commit is contained in:
@ -100,7 +100,6 @@ class AllnetServlet:
|
||||
self.data = Data(core_cfg)
|
||||
self.logger = core.logger.create_logger(
|
||||
"Allnet",
|
||||
core_cfg,
|
||||
core_cfg.allnet.loglevel,
|
||||
)
|
||||
|
||||
@ -434,7 +433,7 @@ class BillingServlet:
|
||||
self.config = core_cfg
|
||||
self.config_folder = cfg_folder
|
||||
self.data = Data(core_cfg)
|
||||
self.logger = core.logger.create_logger("Billing", core_cfg, core_cfg.billing.loglevel)
|
||||
self.logger = core.logger.create_logger("Billing", core_cfg.billing.loglevel)
|
||||
|
||||
def startup(self) -> None:
|
||||
self.logger.info(f"Ready on port {self.config.billing.port if self.config.billing.standalone else self.config.server.port}")
|
||||
@ -847,14 +846,9 @@ 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)
|
||||
# HACK: Turns out the best place to initialize the root logger is here
|
||||
# because of core module getting imported and stuff...
|
||||
core.logger.init_root_logger(cfg)
|
||||
|
||||
billing = BillingServlet(cfg, cfg_dir)
|
||||
app_billing = Starlette(
|
||||
|
Reference in New Issue
Block a user