summaryrefslogtreecommitdiffstats
path: root/pyload/web/setup_app.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/web/setup_app.py')
-rw-r--r--pyload/web/setup_app.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/pyload/web/setup_app.py b/pyload/web/setup_app.py
index cd44ad08e..5163f9cc6 100644
--- a/pyload/web/setup_app.py
+++ b/pyload/web/setup_app.py
@@ -1,10 +1,14 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
+from time import time
+
from bottle import route, request, response, HTTPError, redirect
from webinterface import PROJECT_DIR, SETUP
+from utils import add_json_header
+
def setup_required(func):
def _view(*args, **kwargs):
# setup needs to be running
@@ -14,6 +18,9 @@ def setup_required(func):
return func(*args, **kwargs)
return _view
+# setup will close after inactivity
+TIMEOUT = 15
+timestamp = time()
@route("/setup")
@setup_required