Example #1
0
 def _refresh(self):
     '''
     Refreshes the list of devices.
     '''
     log.debug("Refreshing device list")
     devices.load(type=Device)
     for dev in self._deviceItems.keys()[:]:
         if devices.get(dev.name) is None and not dev.isConnected():
             self._removeDeviceItem(dev)
     for dev in devices.all():
         if dev not in self._deviceItems:
             self._addDeviceItem(dev)
     self._updateDialogButtons()
Example #2
0
 def _refresh(self):
     '''
     Refreshes the list of devices.
     '''
     log.debug("Refreshing device list")
     devices.load(type=Device)
     for dev in self._deviceItems.keys()[:]:
         if devices.get(dev.name) is None and not dev.isConnected():
             self._removeDeviceItem(dev)
     for dev in devices.all():
         if dev not in self._deviceItems:
             self._addDeviceItem(dev)
     self._updateDialogButtons()
Example #3
0
 def testLoad(self):
     device = devices.get(_DEVICE_NAME)
     self.failUnless(device)
     devices.load()
     self.failUnlessEqual(device, devices.get(_DEVICE_NAME))
Example #4
0
 def testLoadInvalid(self):
     devices.load()
     self.failIf(devices.get(_DEVICE_NAME))
Example #5
0
 def testLoad(self):
     device = devices.get(_DEVICE_NAME)
     self.failUnless(device)
     devices.load()
     self.failUnlessEqual(device, devices.get(_DEVICE_NAME))
Example #6
0
 def testLoadInvalid(self):
     devices.load()
     self.failIf(devices.get(_DEVICE_NAME))