Пример #1
0
 def _getResult(self, results):
     """
     Append each search result into the ResultsListbox.
     """
     try:
         self._meta = results.pop(0)
         for evid,event in results:
             self._results.append(EVID.fromString(evid), event)
         console.redraw()
     except Exception, e:
         logger.exception(e)
Пример #2
0
 def _getResult(self, result):
     """
     Append each search result into the ResultsListbox.
     """
     try:
         self._meta = result['meta']
         data = result['data']
         for evid,defaultfield,defaultvalue,fields in data:
             evid = EVID(evid[0], evid[1])
             self._results.append(evid, defaultfield, defaultvalue, fields)
         console.redraw()
     except Exception, e:
         logger.exception(e)
Пример #3
0
 def _getResult(self, result):
     """
     Append each search result into the ResultsListbox.
     """
     try:
         self._meta = result['meta']
         data = result['data']
         for evid, defaultfield, defaultvalue, fields in data:
             evid = EVID(evid[0], evid[1])
             self._results.append(evid, defaultfield, defaultvalue, fields)
         console.redraw()
     except Exception, e:
         logger.exception(e)
Пример #4
0
 def _getResult(self, results):
     """
     Append each search result into the ResultsListbox.
     """
     try:
         meta = results.pop(0)
         self._lastId = meta['lastId']
         logger.debug("tail returned %i results, last id is %s" % (len(results), self._lastId))
         if len(results) > 0:
             for evid,event in results:
                 self._results.append(EVID.fromString(evid), event)
             console.redraw()
         from twisted.internet import reactor
         self._delayed = reactor.callLater(self.interval, self._tail)
     except Exception, e:
         logger.exception(e)
Пример #5
0
 def startService(self):
     logger.debug("startService")
     try:
         # load data from path
         with file(self._path, 'r') as f:
             logger.debug("opened outfile %s" % self._path)
             reader = DictReader(f)
             for row in reader:
                 self._results.append(row)
             console.redraw()
     except BaseException, e:
         # close the search window
         console.switcher.closeWindow(console.switcher.findWindow(self))
         # display the error on screen
         errtext = "Load failed: %s" % str(e)
         console.error(errtext)
         logger.debug(errtext)
Пример #6
0
 def _getResult(self, results):
     """
     Append each search result into the ResultsListbox.
     """
     try:
         meta = results.pop(0)
         self._lastId = meta['lastId']
         logger.debug("tail returned %i results, last id is %s" %
                      (len(results), self._lastId))
         if len(results) > 0:
             for evid, defaultfield, defaultvalue, fields in results:
                 evid = EVID(evid[0], evid[1])
                 self._results.append(evid, defaultfield, defaultvalue,
                                      fields)
             console.redraw()
         from twisted.internet import reactor
         self._delayed = reactor.callLater(self.interval, self._tail)
     except Exception, e:
         logger.exception(e)