From 613902c6b2502251c96079a66709f4f7f8e9f2d4 Mon Sep 17 00:00:00 2001 From: Julian Rother <julianr@fsmpi.rwth-aachen.de> Date: Thu, 1 Sep 2016 18:36:34 +0200 Subject: [PATCH] Added stub background thread for db cleanup --- server.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/server.py b/server.py index 1fcb688..ed188b7 100755 --- a/server.py +++ b/server.py @@ -3,10 +3,21 @@ from flask import Flask, g, request, url_for, redirect, session, render_template from werkzeug.routing import Rule from functools import wraps from datetime import date, timedelta, datetime, time +import threading import os app = Flask(__name__) +def timer_func(): + with app.test_request_context(): + pass # do something + timer = threading.Timer(60*60, timer_func) + timer.start() + +timer = threading.Timer(0, timer_func) +timer.daemon = True +timer.start() + config = app.config config['DB_SCHEMA'] = 'db_schema.sql' config['DB_DATA'] = 'db_example.sql' -- GitLab