From 0acd6d8cc9ab9d45a20a74eeef6695f78c331cef Mon Sep 17 00:00:00 2001 From: Gleed Date: Fri, 17 Jun 2022 15:51:33 -0400 Subject: [PATCH] Enhancement: Ensure d2r_path exists before starting Botty --- src/config.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/config.py b/src/config.py index 4ec6060..388707a 100644 --- a/src/config.py +++ b/src/config.py @@ -145,6 +145,9 @@ class Config: "restart_d2r_when_stuck": bool(int(self._select_val("general", "restart_d2r_when_stuck"))), } + if not os.path.exists(self.general["d2r_path"]): + raise ValueError(f"d2r_path {self.general['d2r_path']} does not exist, please review your params.ini settings and set to your true D2R installation directory") + self.routes = {} order_str = self._select_val("routes", "order") self.routes_order = [x.strip() for x in order_str.split(",")]