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)
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)
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)
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)
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)
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)