diff --git a/Procfile b/Procfile index 066a0df..dbc0895 100644 --- a/Procfile +++ b/Procfile @@ -1,4 +1,4 @@ -web: pipenv run gunicorn "app:create_app()" --workers 8 --log-file - +web: pipenv run gunicorn "app:bsafe" --workers 8 --log-file - worker: pipenv run flask worker --threads 1 periodiq: pipenv run flask periodiq diff --git a/app/__init__.py b/app/__init__.py index 819ccf0..8db526a 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -1 +1 @@ -from .app import create_app +from .app import bsafe diff --git a/app/app.py b/app/app.py index a9412da..1ab32d7 100644 --- a/app/app.py +++ b/app/app.py @@ -38,3 +38,5 @@ def configure_logging(app): logging.FileHandler(f"{app.config['LOG_FOLDER']}/log.log"), logging.StreamHandler() ]) + +bsafe = create_app() diff --git a/app/tasks.py b/app/tasks.py index d56386b..6b570b9 100644 --- a/app/tasks.py +++ b/app/tasks.py @@ -17,6 +17,7 @@ import os import datetime import requests +from urllib.error import HTTPError from periodiq import PeriodiqMiddleware, cron from ergo_analytics import LoadElasticSearch from ergo_analytics import DataFilterPipeline