add logger

This commit is contained in:
arne 2023-01-31 20:57:07 +01:00
parent 249a85539d
commit 99cd3768e4
3 changed files with 14 additions and 9 deletions

9
app.py
View File

@ -1,10 +1,16 @@
import asyncio import asyncio
import websockets
import json import json
import logging
import websockets
clients = {} clients = {}
vars = {} vars = {}
logging.basicConfig(
format="%(asctime)s %(message)s",
level=logging.INFO,
)
async def handshake(ws,data): async def handshake(ws,data):
project_id = data.get('project_id','') project_id = data.get('project_id','')
user = data.get('user') user = data.get('user')
@ -32,7 +38,6 @@ async def disconnect(project_id,ws):
print(f"disconnecting {ws.host}:{ws.port}") print(f"disconnecting {ws.host}:{ws.port}")
clients.get(project_id,[]).remove(ws) clients.get(project_id,[]).remove(ws)
async def handler(ws, path): async def handler(ws, path):
project_id = "" project_id = ""
user = "" user = ""

View File

@ -5,5 +5,5 @@ cd $BASE
git pull git pull
python3 -m venv env python3 -m venv env
source env/bin/activate source env/bin/activate
pip3 install -r requirements.txt pip3 install -U -r requirements.txt
python3 app.py python3 app.py

View File

@ -1,12 +1,12 @@
#!/sbin/openrc-run #!/sbin/openrc-run
name="busybox $SVCNAME" name="$SVCNAME"
command="/opt/webapp/app.sh" command="/data/entrypoint.sh"
command_args=""
pidfile="/var/run/$SVCNAME.pid" pidfile="/var/run/$SVCNAME.pid"
command_background="yes"
output_logger="/usr/bin/logger"
depend() { depend() {
need net need net
use dns need dns
} }