From 454c4eeaa5884ef7e7523b43f78c3f560826cafa Mon Sep 17 00:00:00 2001 From: j Date: Mon, 20 Oct 2025 10:31:42 +0100 Subject: [PATCH] skip missing config --- player/player.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/player/player.py b/player/player.py index 74938ef..28b41e0 100755 --- a/player/player.py +++ b/player/player.py @@ -426,8 +426,11 @@ def main(): log_format = '%(asctime)s:%(levelname)s:%(name)s:%(message)s' logging.basicConfig(level=logging.DEBUG, format=log_format) if args.config: - with open(args.config) as fd: - CONFIG.update(json.load(fd)) + if os.path.exists(args.config): + with open(args.config) as fd: + CONFIG.update(json.load(fd)) + else: + logger.error("config file %s does not exist, skipping", args.config) base = os.path.dirname(os.path.abspath(__file__)) #os.chdir(base)