From dc71a5c04c8080fd06b280c1159ddb18e08e953a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniele=20Vigan=C3=B2?= Date: Sat, 1 Jan 2022 23:26:19 +0100 Subject: [PATCH] Make config.ini relative to py --- daemons/net-to-serial.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/daemons/net-to-serial.py b/daemons/net-to-serial.py index 7446d19..2a9210f 100644 --- a/daemons/net-to-serial.py +++ b/daemons/net-to-serial.py @@ -3,6 +3,8 @@ import serial import asyncio import configparser +from pathlib import Path + class SerialDaemon: def __init__(self, config): @@ -47,7 +49,8 @@ class SerialDaemon: async def main(): config = configparser.ConfigParser() - config.read("config.ini") + config.read( + Path(__file__).resolve().parent / "config.ini") # mimick os.path.join logging.basicConfig(level=config["Daemon"]["LogLevel"].upper()) sd = SerialDaemon(config)