diff -r 65baf3ff7315 -r 9e19b7ae3780 web/ldt/text/__init__.py --- a/web/ldt/text/__init__.py Thu Dec 16 14:55:25 2010 +0100 +++ b/web/ldt/text/__init__.py Thu Dec 16 15:00:30 2010 +0100 @@ -1,2 +1,16 @@ +import lucene +from django.conf import settings + +lucene.initVM(lucene.CLASSPATH) + +STORE = lucene.SimpleFSDirectory(lucene.File(settings.INDEX_PATH)) +ANALYZER = lucene.PerFieldAnalyzerWrapper(lucene.StandardAnalyzer(lucene.Version.LUCENE_CURRENT)) +ANALYZER.addAnalyzer("tags",lucene.FrenchAnalyzer(lucene.Version.LUCENE_CURRENT)) +ANALYZER.addAnalyzer("title",lucene.FrenchAnalyzer(lucene.Version.LUCENE_CURRENT)) +ANALYZER.addAnalyzer("abstract",lucene.FrenchAnalyzer(lucene.Version.LUCENE_CURRENT)) +ANALYZER.addAnalyzer("all",lucene.FrenchAnalyzer(lucene.Version.LUCENE_CURRENT)) +ANALYZER.addAnalyzer("type_doc",lucene.FrenchAnalyzer(lucene.Version.LUCENE_CURRENT)) + + VERSION = (1,0) VERSION_STR = unicode(".".join(map(lambda i:"%01d" % (i,), VERSION)))