| 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 |