Move logging setup to __init__.py so it's always available

This commit is contained in:
Arik Fraimovich
2014-03-18 11:28:38 +02:00
parent c7ded66057
commit caa198964c
3 changed files with 4 additions and 8 deletions

View File

@@ -101,8 +101,4 @@ manager.add_command("users", users_manager)
manager.add_command("import", import_manager)
if __name__ == '__main__':
channel = logging.StreamHandler()
logging.getLogger().addHandler(channel)
logging.getLogger().setLevel(settings.LOG_LEVEL)
manager.run()

View File

@@ -6,10 +6,6 @@ from redash import models
from redash import settings
if __name__ == '__main__':
channel = logging.StreamHandler()
logging.getLogger().addHandler(channel)
logging.getLogger().setLevel(settings.LOG_LEVEL)
db.connect_db()
if not models.DataSource.table_exists():

View File

@@ -1,5 +1,6 @@
import json
import urlparse
import logging
from flask import Flask, make_response
from flask.ext.restful import Api
from flask_peewee.db import Database
@@ -10,6 +11,9 @@ from redash import settings, utils
__version__ = '0.3.5'
logging.getLogger().addHandler(logging.StreamHandler())
logging.getLogger().setLevel(settings.LOG_LEVEL)
app = Flask(__name__,
template_folder=settings.STATIC_ASSETS_PATH,
static_folder=settings.STATIC_ASSETS_PATH,