Changeset 196

Show
Ignore:
Timestamp:
09/02/09 12:00:50 (11 months ago)
Author:
Jonathan Jacobs <korpse@…>
Message:

Add a FTS indexer source for LinkDB comments.
Ignore-this: 79282e13ad924186c2f4c1db3c75b1d7

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • axiom/plugins/eridanuscmd.py

    r195 r196  
    452452        from xmantissa.fulltext import SQLiteIndexer 
    453453        from xmantissa.ixmantissa import IFulltextIndexer 
    454         from eridanusstd.linkdb import LinkEntrySource 
     454        from eridanusstd.linkdb import LinkEntrySource, LinkEntryCommentSource 
    455455        store = self.parent.getAppStore() 
    456456 
    457         scheduler = Scheduler(store=store) 
    458         installOn(scheduler, store) 
     457        #scheduler = Scheduler(store=store) 
     458        #installOn(scheduler, store) 
    459459         
     460        print 'Deleting old indexers...' 
     461        store.query(SQLiteIndexer).deleteFromStore() 
     462        print 'Creating new indexer...' 
    460463        indexer = SQLiteIndexer(store=store) 
    461464        store.powerUp(indexer, IFulltextIndexer) 
    462465 
    463         source = store.findOrCreate(LinkEntrySource) 
    464         indexer.addSource(source) 
     466        entrySource = store.findOrCreate(LinkEntrySource) 
     467        indexer.addSource(entrySource) 
     468        commentSource = store.findOrCreate(LinkEntryCommentSource) 
     469        indexer.addSource(commentSource) 
    465470 
    466471