コード例 #1
0
ファイル: whoosh2.py プロジェクト: BenSchwab/portfolio
 def commit_toc(self, storage, indexname, schema, segments, generation,
                clean=True):
     toc = TOC(schema, segments, generation)
     toc.write(storage, indexname)
     # Delete leftover files
     if clean:
         clean_files(storage, indexname, generation, segments)
コード例 #2
0
ファイル: filestore.py プロジェクト: waywire/popcorn_maker
def create_index(storage, schema, indexname):
    from whoosh.filedb.fileindex import TOC, FileIndex

    if storage.readonly:
        raise ReadOnlyError
    TOC.create(storage, schema, indexname)
    return FileIndex(storage, schema, indexname)
コード例 #3
0
ファイル: filestore.py プロジェクト: adamhorner/Yaki
    def create_index(self, schema, indexname=_DEF_INDEX_NAME):
        from whoosh.filedb.fileindex import TOC, FileIndex

        if self.readonly:
            raise ReadOnlyError
        TOC.create(self, schema, indexname)
        return FileIndex(self, schema, indexname)
コード例 #4
0
def create_index(storage, schema, indexname):
    from whoosh.filedb.fileindex import TOC, FileIndex

    if storage.readonly:
        raise ReadOnlyError
    TOC.create(storage, schema, indexname)
    return FileIndex(storage, schema, indexname)
コード例 #5
0
    def create_index(self, schema, indexname=_DEF_INDEX_NAME):
        from whoosh.filedb.fileindex import TOC, FileIndex

        if self.readonly:
            raise ReadOnlyError
        TOC.create(self, schema, indexname)
        return FileIndex(self, schema, indexname)
コード例 #6
0
 def commit_toc(self,
                storage,
                indexname,
                schema,
                segments,
                generation,
                clean=True):
     toc = TOC(schema, segments, generation)
     toc.write(storage, indexname)
     # Delete leftover files
     if clean:
         clean_files(storage, indexname, generation, segments)
コード例 #7
0
    def create_index(self, schema, indexname=_DEF_INDEX_NAME):
        if self.readonly:
            raise ReadOnlyError

        TOC.create(self, schema, indexname)
        return FileIndex(self, schema, indexname)
コード例 #8
0
ファイル: gae.py プロジェクト: intabeta/inta
    def create_index(self, schema, indexname=_DEF_INDEX_NAME):
        if self.readonly:
            raise ReadOnlyError

        TOC.create(self, schema, indexname)
        return FileIndex(self, schema, indexname)