Changeset 1915 for reposearchplugin/branches
- Timestamp:
- 02/04/07 02:03:52 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
reposearchplugin/branches/pyndexter/tracreposearch/__init__.py
r1881 r1915 154 154 155 155 db = self.env.get_db_cnx() 156 157 def logging_filter(context, stream):158 for transition, uri in stream:159 self.env.log.debug('Updating index %s, %s' % (transition, uri))160 yield transition, uri161 162 self.framework.update(filter=logging_filter)163 self.framework.sync()164 165 156 to_unicode = Mimeview(self.env).to_unicode 166 157 167 self. env.log.debug(query)158 self._update_index() 168 159 169 160 for hit in self.framework.search(' '.join(query)): … … 190 181 node.path, change.date, change.author, 191 182 shorten_result(content, query)) 183 184 # Internal methods 185 def _update_index(self): 186 def logging_filter(context, stream): 187 for transition, uri in stream: 188 self.env.log.debug('Updating index %s, %s' % (transition, uri)) 189 yield transition, uri 190 191 self.framework.update(filter=logging_filter) 192 self.framework.sync() reposearchplugin/branches/pyndexter/update-index
r1892 r1915 10 10 11 11 e = Environment(sys.argv[1]) 12 rs = TracRepoSearchPlugin(e) 13 14 def logger(context, stream): 15 for transition, uri in stream: 16 print transition, uri 17 yield transition, uri 18 19 20 rs.framework.update(filter=logger) 21 rs.framework.close() 12 s = TracRepoSearchPlugin(e) 13 s._update_index() 14 s.framework.close()
