Exemplo n.º 1
0
 def on_suspend_clicked(self, w):
     store, iter = self.servers.get_selection().get_selected()
     data = store[iter]
     sup.removeReader(self, data[1])
     sup.removeWriter(self, data[1])
     if data[COLUMN_DESCRIPTION].endswith('(suspended)'):
         if data[COLUMN_READING]:
             sup.addReader(self, data[COLUMN_TRANSPORT])
         if data[COLUMN_WRITING]:
             sup.addWriter(self, data[COLUMN_TRANSPORT])
         data[COLUMN_DESCRIPTION] = str(data[COLUMN_TRANSPORT])
         self.toggle_suspend(1)
     else:
         data[0] += ' (suspended)'
         self.toggle_suspend(0)
Exemplo n.º 2
0
 def on_suspend_clicked(self, w):
     store, iter = self.servers.get_selection().get_selected()
     data = store[iter]
     sup.removeReader(self, data[1])
     sup.removeWriter(self, data[1])
     if data[COLUMN_DESCRIPTION].endswith('(suspended)'):
         if data[COLUMN_READING]:
             sup.addReader(self, data[COLUMN_TRANSPORT])
         if data[COLUMN_WRITING]:
             sup.addWriter(self, data[COLUMN_TRANSPORT])
         data[COLUMN_DESCRIPTION] = str(data[COLUMN_TRANSPORT])
         self.toggle_suspend(1)
     else:
         data[0] += ' (suspended)'
         self.toggle_suspend(0)
Exemplo n.º 3
0
 def removeReader(self, reader):
     sup.removeReader(self, reader)
     self._maybeAddServer(reader, read=-1)
Exemplo n.º 4
0
 def removeReader(self, reader):
     sup.removeReader(self, reader)
     self._maybeAddServer(reader, read=-1)