Skip to content
Snippets Groups Projects
Commit f01868f7 authored by ale's avatar ale
Browse files

allow a caller to pass settings to make_app()

parent 64ffd1af
No related branches found
No related tags found
No related merge requests found
......@@ -92,9 +92,11 @@ def sign():
return crypto.dump_certificate(crypto.FILETYPE_PEM, signed_cert)
def make_app(ca_instance):
def make_app(ca_instance, settings={}):
app = Flask(__name__)
app.register_blueprint(ca_app)
if settings:
app.config.update(settings)
app.config.from_envvar('CA_APP_SETTINGS', silent=True)
app.ca = ca_instance
return app
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment