Fix warnings about output device not being detected

CURA-7055
This commit is contained in:
Jaime van Kessel 2020-04-23 11:38:34 +02:00
parent be43383474
commit 45dc8bcc68
No known key found for this signature in database
GPG key ID: 3710727397403C91

View file

@ -102,8 +102,6 @@ class CloudOutputDeviceManager:
for device_id, cluster_data in online_clusters.items():
if device_id not in self._remote_clusters:
new_clusters.append(cluster_data)
else:
self._onDiscoveredDeviceUpdated(cluster_data)
self._onDevicesDiscovered(new_clusters)
@ -198,17 +196,6 @@ class CloudOutputDeviceManager:
)
message.setText(message_text)
def _onDiscoveredDeviceUpdated(self, cluster_data: CloudClusterResponse) -> None:
device = self._remote_clusters.get(cluster_data.cluster_id)
if not device:
return
CuraApplication.getInstance().getDiscoveredPrintersModel().updateDiscoveredPrinter(
ip_address=device.key,
name=cluster_data.friendly_name,
machine_type=device.printerType
)
self.discoveredDevicesChanged.emit()
def _onDiscoveredDeviceRemoved(self, device_id: str) -> None:
device = self._remote_clusters.pop(device_id, None) # type: Optional[CloudOutputDevice]
if not device: