mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-25 15:44:04 -06:00
adding logging for debugging
CURA-11596
This commit is contained in:
parent
21517c5025
commit
e554eb264e
1 changed files with 5 additions and 0 deletions
|
@ -52,6 +52,7 @@ class SingleInstance:
|
||||||
single_instance_socket.write(bytes(json.dumps(payload) + "\n", encoding = "ascii"))
|
single_instance_socket.write(bytes(json.dumps(payload) + "\n", encoding = "ascii"))
|
||||||
|
|
||||||
for filename in self._files_to_open:
|
for filename in self._files_to_open:
|
||||||
|
Logger.log("i",f"Filename isxxx {os.path(filename)}")
|
||||||
payload = {"command": "open", "filePath": os.path.abspath(filename)}
|
payload = {"command": "open", "filePath": os.path.abspath(filename)}
|
||||||
single_instance_socket.write(bytes(json.dumps(payload) + "\n", encoding = "ascii"))
|
single_instance_socket.write(bytes(json.dumps(payload) + "\n", encoding = "ascii"))
|
||||||
|
|
||||||
|
@ -73,14 +74,18 @@ class SingleInstance:
|
||||||
def _onClientConnected(self) -> None:
|
def _onClientConnected(self) -> None:
|
||||||
Logger.log("i", "New connection received on our single-instance server")
|
Logger.log("i", "New connection received on our single-instance server")
|
||||||
connection = None #type: Optional[QLocalSocket]
|
connection = None #type: Optional[QLocalSocket]
|
||||||
|
Logger.log("i","getting connection")
|
||||||
if self._single_instance_server:
|
if self._single_instance_server:
|
||||||
connection = self._single_instance_server.nextPendingConnection()
|
connection = self._single_instance_server.nextPendingConnection()
|
||||||
|
Logger.log("i", f"here: {connection}")
|
||||||
|
|
||||||
if connection is not None:
|
if connection is not None:
|
||||||
|
Logger.log("i","here2")
|
||||||
connection.readyRead.connect(lambda c = connection: self.__readCommands(c))
|
connection.readyRead.connect(lambda c = connection: self.__readCommands(c))
|
||||||
|
|
||||||
def __readCommands(self, connection: QLocalSocket) -> None:
|
def __readCommands(self, connection: QLocalSocket) -> None:
|
||||||
line = connection.readLine()
|
line = connection.readLine()
|
||||||
|
Logger.log("i", f"line read is {line}")
|
||||||
while len(line) != 0: # There is also a .canReadLine()
|
while len(line) != 0: # There is also a .canReadLine()
|
||||||
try:
|
try:
|
||||||
payload = json.loads(str(line, encoding = "ascii").strip())
|
payload = json.loads(str(line, encoding = "ascii").strip())
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue