From dca11cf0c524d232c9df54e7280b14858f2da6f8 Mon Sep 17 00:00:00 2001 From: manetta Date: Fri, 18 Feb 2022 15:43:48 +0100 Subject: [PATCH] if folder is defined in db, then regenerate log in the folder name, not room name --- LogBot/logbot.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/LogBot/logbot.py b/LogBot/logbot.py index ddcbfe6..39d0db8 100644 --- a/LogBot/logbot.py +++ b/LogBot/logbot.py @@ -156,7 +156,10 @@ class Logbot(Bot): def _setup_room(self, room): """Create directories and database entries for a new room.""" room_name = self._parse_room_name(room) - room_path = os.path.join(self.output, room_name) + if room in self.db: + room_path = self.db[room]["folder"] + else: + room_path = os.path.join(self.output, room_name) self.log.info(f"Processing setup logic for: { room_path }") if room not in self.db: