diff --git a/modules/communication/liquidsoap/client.py b/modules/communication/liquidsoap/client.py index 6aa8e59311868c02ded902148d9731ec77bf95ef..58be72fcbcef7f83eb755f0ac1c9cccf65847ba2 100644 --- a/modules/communication/liquidsoap/client.py +++ b/modules/communication/liquidsoap/client.py @@ -30,7 +30,7 @@ import logging from multiprocessing import Lock from libraries.exceptions.auraexceptions import LQConnectionError - +from libraries.enum.auraenumerations import TerminalColors """ LiquidSoapClient Class @@ -75,7 +75,7 @@ class LiquidSoapClient: self.socket.connect(self.socket_path) except socket.error as e: msg = "Cannot connect to socketpath " + self.socket_path + ". Reason: "+str(e) - self.logger.critical(msg) + self.logger.critical(TerminalColors.RED.value+msg+TerminalColors.ENDC.value) self.can_connect = False self.connected = False # raise e @@ -84,6 +84,9 @@ class LiquidSoapClient: self.connected = True return True + +# AttributeError('characters_written') + # ------------------------------------------------------------------------------------------ # def is_connected(self): return self.connected @@ -131,7 +134,7 @@ class LiquidSoapClient: self.mutex.release() except Exception as e: - self.logger.error(str(e)) + self.logger.error(TerminalColors.RED.value+str(e)+TerminalColors.ENDC.value) self.mutex.release() return data @@ -211,7 +214,7 @@ class LiquidSoapClient: if not self.disable_logging: self.logger.info("LiquidSoapClient got reply: " + self.message) except BrokenPipeError as e: - self.logger.error("Detected a problem with liquidsoap connection while sending: " + message + ". Reason: " + str(e) + "! Trying to reconnect.") + self.logger.error(TerminalColors.RED.value+"Detected a problem with liquidsoap connection while sending: " + message + ". Reason: " + str(e) + "! Trying to reconnect."+TerminalColors.RED.value) self.connect() raise diff --git a/modules/communication/liquidsoap/initthread.py b/modules/communication/liquidsoap/initthread.py index 4e92586c633675f078886515d9c7d645ffe45666..9ec35f6b44eeca4f240d8b5564d8a8bdd326c5b7 100644 --- a/modules/communication/liquidsoap/initthread.py +++ b/modules/communication/liquidsoap/initthread.py @@ -27,7 +27,8 @@ import logging import datetime import threading -from libraries.enum.auraenumerations import ScheduleEntryType +from libraries.enum.auraenumerations import ScheduleEntryType, TerminalColors + """ LiquidSoapInitThread class. @@ -74,7 +75,7 @@ class LiquidSoapInitThread(threading.Thread): self.liquidsoapcommunicator.is_liquidsoap_running = True except Exception as e: - self.logger.critical("Liquidsoap connection ERROR! Restart LQ Server! Reason: "+str(e), e) + self.logger.critical(TerminalColors.RED.value+"Liquidsoap connection ERROR! Restart LQ Server! Reason: "+str(e)+TerminalColors.ENDC.value)