diff options
author | rubenwardy <rw@rubenwardy.com> | 2018-05-27 22:34:24 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2018-05-27 22:34:24 +0100 |
commit | 746cf7f4b5bdddd4728bfb7b79abf6edc43d1cc4 (patch) | |
tree | 7a6586c50ec1c5995df290fe3a6d282a6136ae6b /app/views/admin.py | |
parent | fb5cba4cc82efa5cae4e78c5ad75575b615de378 (diff) | |
download | cheatdb-746cf7f4b5bdddd4728bfb7b79abf6edc43d1cc4.tar.xz |
Add bulk dependency importer from Github
Diffstat (limited to 'app/views/admin.py')
-rw-r--r-- | app/views/admin.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/views/admin.py b/app/views/admin.py index 2320cc6..b1cfed6 100644 --- a/app/views/admin.py +++ b/app/views/admin.py @@ -20,7 +20,7 @@ from flask_user import * from flask.ext import menu from app import app from app.models import * -from app.tasks.importtasks import importRepoScreenshot +from app.tasks.importtasks import importRepoScreenshot, importAllDependencies from app.tasks.forumtasks import importUsersFromModList from flask_wtf import FlaskForm from wtforms import * @@ -52,6 +52,9 @@ def admin_page(): package.soft_deleted = False db.session.commit() return redirect(url_for("admin_page")) + elif action == "importdepends": + task = importAllDependencies.delay() + return redirect(url_for("check_task", id=task.id, r=url_for("admin_page"))) else: flash("Unknown action: " + action, "error") |