Conditions | 2 |
Total Lines | 12 |
Lines | 0 |
Ratio | 0 % |
1 | import sys |
||
29 | def create_app(config_name): |
||
30 | """Flask application factory.""" |
||
31 | app = Flask(__name__) |
||
32 | app.config.from_object(config[config_name]) |
||
33 | config[config_name].init_app(app) |
||
34 | if app.testing: |
||
35 | redis_store = FlaskRedis.from_custom_provider(MockRedisWrapper) |
||
36 | else: |
||
37 | redis_store = FlaskRedis() |
||
38 | redis_store.init_app(app) |
||
39 | app.register_blueprint(api_bp) |
||
40 | return app |
||
41 | |||
46 |