testing out json as list conversion

Signed-off-by: Ebbe Baß <ebbe.bass>
This commit is contained in:
Ebbe Baß
2024-02-20 15:55:03 +01:00
parent 04288afb7c
commit 9b43808395
+3 -3
View File
@@ -8,7 +8,7 @@ from getmac import get_mac_address
import time
from multiprocessing import Process, Pipe, Queue
from queue import Empty
from ast import literal_eval
import json
app = Flask(__name__)
@@ -132,7 +132,7 @@ def mqtt_publisher(ti_receiver):
print("setting dmxPacket var from artnet data took: "+str(end-start))
if tube_index is not None:
start = time.time()
tube_index = eval(tube_index)
tube_index = json.loads(tube_index)
end = time.time()
print("Converting tube index back to list wtih leval took: "+str(end-start))
for index_row in tube_index:
@@ -159,7 +159,7 @@ def tube_index_updater(ti_queue):
cur.execute("SELECT mac_address, universe, dmx_address FROM tubes")
tube_index = cur.fetchall()
cur.close()
ti_queue.put(str(tube_index))
ti_queue.put(json.dumps(tube_index))
except Exception as e:
print(e)
time.sleep(5)