controls/DiscoveryPanel.py
changeset 2482 cb53d3bf3380
parent 2478 733d77bf0aa7
child 2492 7dd551ac2fa0
equal deleted inserted replaced
2481:6cd7dae360d4 2482:cb53d3bf3380
   229     def _addService(self, _type, name):
   229     def _addService(self, _type, name):
   230         '''
   230         '''
   231         called when a service with the desired type is discovered.
   231         called when a service with the desired type is discovered.
   232         '''
   232         '''
   233         info = self.ZeroConfInstance.get_service_info(_type, name)
   233         info = self.ZeroConfInstance.get_service_info(_type, name)
       
   234         if info is None:
       
   235             return
   234         svcname = name.split(".")[0]
   236         svcname = name.split(".")[0]
   235         typename = info.properties.get("protocol", None)
   237         typename = info.properties.get("protocol", None)
   236         ip = str(socket.inet_ntoa(info.address))
   238         ip = str(socket.inet_ntoa(info.address))
   237         port = info.port
   239         port = info.port
   238 
   240