diff --git a/server.py b/server.py index 1fcb6885112d920f963fc29c964263765782cee4..ed188b7b0363e30f556bc378c990bb53d5517b5d 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'