From af563d8a2c9b3db24dcdcb84fa9c5cc71d552dd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Mare=C5=A1=20as=20root?= Date: Sun, 16 Apr 2023 18:51:12 +0200 Subject: [PATCH] Load config from $HROCHOBOT_ETC --- bin/hrochobot | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/hrochobot b/bin/hrochobot index 2bbc8f1..8f73143 100755 --- a/bin/hrochobot +++ b/bin/hrochobot @@ -6,14 +6,15 @@ import os data.DATA_FOLDER = os.environ.get("HROCHOBOT_DATA", 'data') LOG_FOLDER = os.environ.get("HROCHOBOT_LOG", '.') +CONFIG_FOLDER = os.environ.get("HROCHOBOT_ETC", '.') logger = logging.getLogger('hrochobot') logger.setLevel(logging.INFO) -handler = logging.FileHandler(filename=f'{LOG_FOLDER}/hrochobot.log', encoding='utf-8', mode='w') +handler = logging.FileHandler(filename=os.path.join(LOG_FOLDER, 'hrochobot.log'), encoding='utf-8', mode='w') handler.setFormatter(logging.Formatter('%(asctime)s:%(levelname)s:%(name)s: %(message)s')) logger.addHandler(handler) -CONFIG = data.load_json("config") +CONFIG = data.load_json(os.path.join(CONFIG_FOLDER, "config")) bot = commands.Bot()