diff --git a/brewpi.py b/brewpi.py index 21da9ff..21fc8b9 100644 --- a/brewpi.py +++ b/brewpi.py @@ -95,6 +95,9 @@ # listState = "", "d", "h", "dh" to reflect whether the list is up to date for installed (d) and available (h) deviceList = dict(listState="", installed=[], available=[]) +# Message queue +messageQueue = Queue.Queue() + lcdText = ['Script starting up', ' ', ' ', ' '] # Read in command line arguments @@ -484,6 +487,8 @@ def renameTempKey(key): conn.send(json.dumps(cs)) elif messageType == "getControlVariables": conn.send(cv) + elif messageType == "getMessages": ++ conn.send(json.dumps({'messages': getLogMessages()})) elif messageType == "refreshControlConstants": bg_ser.write("c") raise socket.timeout