diff --git a/matrix_webhook/app.py b/matrix_webhook/app.py index de7e7ce..f910f53 100644 --- a/matrix_webhook/app.py +++ b/matrix_webhook/app.py @@ -2,8 +2,8 @@ import asyncio import logging -import os from signal import SIGINT, SIGTERM +from pathlib import Path from aiohttp import web @@ -35,7 +35,7 @@ async def main(event): await site.start() if conf.SERVER_PATH: - os.chmod(conf.SERVER_PATH, 0o774) + Path.chmod(conf.SERVER_PATH, 0o664) # Run until we get a shutdown request await event.wait() diff --git a/matrix_webhook/conf.py b/matrix_webhook/conf.py index 89aed46..88c3d1a 100644 --- a/matrix_webhook/conf.py +++ b/matrix_webhook/conf.py @@ -10,10 +10,10 @@ parser.add_argument( help="host to listen to. Default: `''`. Environment variable: `HOST`", ) parser.add_argument( - "-U", - "--path", - default=os.environ.get("PATH", ""), - help="unix path to listen to. Default: `''`. Environment variable: `PATH`", + "-S", + "--server-path", + default=os.environ.get("SERVER_PATH", ""), + help="unix path to listen to. Default: `''`. Environment variable: `SERVER_PATH`", ) parser.add_argument( "-P",