Hotfix copr-fe for Covert Redirect.

This commit is contained in:
Ralph Bean 2014-05-03 01:20:52 +00:00
parent 8b2961af2b
commit 30aadc78c4
2 changed files with 63 additions and 0 deletions

View file

@ -0,0 +1,54 @@
from __future__ import with_statement
import os
import flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.openid import OpenID
from flask.ext.whooshee import Whooshee
app = flask.Flask(__name__)
if "COPRS_ENVIRON_PRODUCTION" in os.environ:
app.config.from_object("coprs.config.ProductionConfig")
elif "COPRS_ENVIRON_UNITTEST" in os.environ:
app.config.from_object("coprs.config.UnitTestConfig")
else:
app.config.from_object("coprs.config.DevelopmentConfig")
if os.environ.get("COPR_CONFIG"):
app.config.from_envvar("COPR_CONFIG")
else:
app.config.from_pyfile("/etc/copr/copr.conf", silent=True)
oid = OpenID(app, safe_roots=[], app.config["OPENID_STORE"])
db = SQLAlchemy(app)
whooshee = Whooshee(app)
import coprs.filters
import coprs.log
import coprs.models
import coprs.whoosheers
from coprs.views import admin_ns
from coprs.views.admin_ns import admin_general
from coprs.views import api_ns
from coprs.views.api_ns import api_general
from coprs.views import coprs_ns
from coprs.views.coprs_ns import coprs_builds
from coprs.views.coprs_ns import coprs_general
from coprs.views.coprs_ns import coprs_chroots
from coprs.views import backend_ns
from coprs.views.backend_ns import backend_general
from coprs.views import misc
from coprs.views import status_ns
from coprs.views.status_ns import status_general
app.register_blueprint(api_ns.api_ns)
app.register_blueprint(admin_ns.admin_ns)
app.register_blueprint(coprs_ns.coprs_ns)
app.register_blueprint(misc.misc)
app.register_blueprint(backend_ns.backend_ns)
app.register_blueprint(status_ns.status_ns)
app.add_url_rule("/", "coprs_ns.coprs_show", coprs_general.coprs_show)