Trees | Indices | Help |
---|
|
1 import click 2 from flask_whooshee import Whooshee 3 from coprs import app 4 from coprs.whoosheers import CoprWhoosheer, WhoosheeStamp 5 from coprs.logic import coprs_logic9 """ 10 recreates whoosh indexes for all projects 11 """ 12 index = Whooshee.get_or_create_index(app, CoprWhoosheer) 13 14 writer = index.writer() 15 for copr in coprs_logic.CoprsLogic.get_all(): 16 CoprWhoosheer.delete_copr(writer, copr) 17 writer.commit(optimize=True) 18 19 writer = index.writer() 20 writer.schema = CoprWhoosheer.schema 21 writer.commit(optimize=True) 22 23 writer = index.writer() 24 for copr in coprs_logic.CoprsLogic.get_all(): 25 CoprWhoosheer.insert_copr(writer, copr) 26 writer.commit(optimize=True) 27 28 WhoosheeStamp.store()29
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 | http://epydoc.sourceforge.net |