aboutsummaryrefslogtreecommitdiffstats
path: root/python/Dawn/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/Dawn/__init__.py')
-rw-r--r--python/Dawn/__init__.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/python/Dawn/__init__.py b/python/Dawn/__init__.py
new file mode 100644
index 00000000..1029d764
--- /dev/null
+++ b/python/Dawn/__init__.py
@@ -0,0 +1,15 @@
+from flask import Flask
+import logging
+
+app = Flask(__name__)
+app.config.from_envvar('CONF')
+from Dawn.models import db
+db.init_app(app)
+if not app.debug:
+ fh = logging.FileHandler(filename=app.config['LOGFILE'])
+ fh.setLevel(logging.INFO)
+ formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
+ fh.setFormatter(formatter)
+ app.logger.addHandler(fh)
+
+import Dawn.views