view wikked/api/admin.py @ 455:b478eb51c4d5

wk: PEP8/pyflakes cleanup.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 10 Jan 2018 21:21:25 -0800
parents 6cd51ea6dfcf
children
line wrap: on
line source

from flask import jsonify
from wikked.web import app, get_wiki
from wikked.webimpl.decorators import requires_permission


@app.route('/api/admin/reindex', methods=['POST'])
@requires_permission('index')
def api_admin_reindex():
    wiki = get_wiki()
    wiki.index.reset(wiki.getPages())
    result = {'ok': 1}
    return jsonify(result)