From f6849225b642c3282b36eea1a094b422b038bb63 Mon Sep 17 00:00:00 2001 From: Martin Date: Fri, 15 Jul 2016 16:12:06 +0200 Subject: [PATCH] moved flask-esales extension to esales module --- api/core.py | 2 +- api/extensions/__init__.py | 0 api/extensions/esales.py => esales/flask_esales.py | 4 +++- 3 files changed, 4 insertions(+), 2 deletions(-) delete mode 100644 api/extensions/__init__.py rename api/extensions/esales.py => esales/flask_esales.py (63%) diff --git a/api/core.py b/api/core.py index 128349f..5fd8ff0 100644 --- a/api/core.py +++ b/api/core.py @@ -1,6 +1,6 @@ from flask import Flask, jsonify, Response, request from flask_sqlalchemy import SQLAlchemy -from api.extensions.esales import Esales +from esales.flask_esales import Esales from api.helpers import check_api_key from api.exceptions import ValidationError diff --git a/api/extensions/__init__.py b/api/extensions/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/api/extensions/esales.py b/esales/flask_esales.py similarity index 63% rename from api/extensions/esales.py rename to esales/flask_esales.py index f740a6d..2ea37c1 100644 --- a/api/extensions/esales.py +++ b/esales/flask_esales.py @@ -1,4 +1,4 @@ -from esales.cluster import Cluster +from .cluster import Cluster class Esales(object): @@ -10,4 +10,6 @@ class Esales(object): self.init_app(app) def init_app(self, app): + if not 'ESALES_URL' in app.config: + raise Exception('ESALES_URL missing in config') self.cluster.url = app.config.get('ESALES_URL')