From ba620ab847cd2cadf2c205cfd04623751a4064f0 Mon Sep 17 00:00:00 2001 From: DJ2LS <75909252+DJ2LS@users.noreply.github.com> Date: Sun, 25 Jul 2021 16:12:22 +0200 Subject: [PATCH] added cpu, ram and version information --- tnc/daemon.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tnc/daemon.py b/tnc/daemon.py index 8f6a28af..48cad491 100644 --- a/tnc/daemon.py +++ b/tnc/daemon.py @@ -17,7 +17,7 @@ import json import subprocess import os import static - +import psutil #PORT = 3001 #TNCPROCESS = 0 #TNCSTARTED = False @@ -78,6 +78,7 @@ class CMDTCPRequestHandler(socketserver.BaseRequestHandler): try: received_json = json.loads(data) + print(received_json) except: received_json = '' @@ -130,7 +131,7 @@ class CMDTCPRequestHandler(socketserver.BaseRequestHandler): if received_json["type"] == 'GET' and received_json["command"] == 'DAEMON_STATE': - data = {'COMMAND' : 'DAEMON_STATE', 'DAEMON_STATE' : [], 'INPUT_DEVICES': [], 'OUTPUT_DEVICES': []} + data = {'COMMAND' : 'DAEMON_STATE', 'DAEMON_STATE' : [], 'INPUT_DEVICES': [], 'OUTPUT_DEVICES': [],"CPU": str(psutil.cpu_percent()),"RAM": str(psutil.virtual_memory().percent), "VERSION": "0.1-prototype"} if static.TNCSTARTED: data["DAEMON_STATE"].append({"STATUS": "running"})