def setUp(self): self.app = Flask(__name__) self.ordbok = FlaskOrdbok(app=self.app)
from os import environ from flask import Flask from flask_rq2 import RQ from flask_restful import Api from ordbok.flask_helper import FlaskOrdbok from docsbox.logs import GraylogLogger app = Flask(__name__) ordbok = FlaskOrdbok() ordbok.init_app(app) ordbok.load() app.config.update(ordbok) REDIS_URL = environ.get("REDIS_URL", app.config["REDIS_URL"]) app.config.update({ "REDIS_URL": REDIS_URL, "RQ_REDIS_URL": REDIS_URL, "VIA_URL": environ.get("VIA_URL", app.config["VIA_URL"]), "VIA_CERT_PATH": environ.get("VIA_CERT_PATH", app.config["VIA_CERT_PATH"]), "VIA_ALLOWED_USERS": environ.get("VIA_ALLOWED_USERS", app.config["VIA_ALLOWED_USERS"]), "GRAYLOG_HOST": environ.get("GRAYLOG_HOST", app.config["GRAYLOG_HOST"]), "GRAYLOG_PORT": environ.get("GRAYLOG_PORT", app.config["GRAYLOG_PORT"]), "GRAYLOG_PATH": environ.get("GRAYLOG_PATH", app.config["GRAYLOG_PATH"]), "GRAYLOG_SOURCE": environ.get("GRAYLOG_SOURCE", app.config["GRAYLOG_SOURCE"]) }) api = Api(app) rq = RQ(app) if app.config["GRAYLOG_HOST"]:
def setUp(self): self.app = Flask(os.getcwd()) # fudged files think they are in cwd self.ordbok = FlaskOrdbok(app=self.app)