diff --git a/radicale/log.py b/radicale/log.py index 8c7cc551..b188bf7d 100644 --- a/radicale/log.py +++ b/radicale/log.py @@ -2,6 +2,7 @@ import sys import logging +import os from radicale import config @@ -16,7 +17,7 @@ level=LEVELS.get(config.get("logging", "level"), logging.NOTSET) logger=logging.getLogger("radicale") logger.setLevel(level=level) -handler=logging.FileHandler(config.get("logging", "file")) +handler=logging.FileHandler(os.path.expanduser(config.get("logging", "file"))) handler.setLevel(level=level) formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")