Subversion Repositories SmartDukaan

Rev

Rev 4198 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4198 Rev 5761
Line 9... Line 9...
9
import lucene, Utils, json
9
import lucene, Utils, json
10
 
10
 
11
class IndexBuilder:
11
class IndexBuilder:
12
 
12
 
13
    def __init__(self, price_data, new_index = True):
13
    def __init__(self, price_data, new_index = True):
14
        self.indexDir = "/tmp/price-comp-dashboard/lucene-index-dir"
14
        self.indexDir = "/usr/price-comp-dashboard/lucene-index-dir"
15
        lucene.initVM()
15
        lucene.initVM()
16
        dir = SimpleFSDirectory(File(self.indexDir))
16
        dir = SimpleFSDirectory(File(self.indexDir))
17
        self.analyzer = StandardAnalyzer(Version.LUCENE_30)
17
        self.analyzer = StandardAnalyzer(Version.LUCENE_30)
18
        self.writer = IndexWriter(dir, self.analyzer, new_index, IndexWriter.MaxFieldLength(512))
18
        self.writer = IndexWriter(dir, self.analyzer, new_index, IndexWriter.MaxFieldLength(512))
19
        self.price_data = price_data
19
        self.price_data = price_data