mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-10 18:22:37 -04:00
Remove duplicative calls to init_app
Easier to read without the repetitive boilerplate.
This commit is contained in:
+32
-29
@@ -107,35 +107,40 @@ def create_app(application):
|
|||||||
asset_fingerprinter._asset_root = application.config['ASSET_PATH']
|
asset_fingerprinter._asset_root = application.config['ASSET_PATH']
|
||||||
|
|
||||||
init_app(application)
|
init_app(application)
|
||||||
antivirus_client.init_app(application)
|
|
||||||
statsd_client.init_app(application)
|
for client in (
|
||||||
zendesk_client.init_app(application)
|
antivirus_client,
|
||||||
|
statsd_client,
|
||||||
|
zendesk_client,
|
||||||
|
csrf,
|
||||||
|
request_helper,
|
||||||
|
service_api_client,
|
||||||
|
user_api_client,
|
||||||
|
api_key_api_client,
|
||||||
|
job_api_client,
|
||||||
|
notification_api_client,
|
||||||
|
status_api_client,
|
||||||
|
invite_api_client,
|
||||||
|
org_invite_api_client,
|
||||||
|
template_statistics_client,
|
||||||
|
events_api_client,
|
||||||
|
provider_client,
|
||||||
|
email_branding_client,
|
||||||
|
letter_branding_client,
|
||||||
|
organisations_client,
|
||||||
|
letter_jobs_client,
|
||||||
|
inbound_number_client,
|
||||||
|
billing_api_client,
|
||||||
|
complaint_api_client,
|
||||||
|
platform_stats_api_client,
|
||||||
|
template_folder_api_client,
|
||||||
|
login_manager,
|
||||||
|
proxy_fix,
|
||||||
|
):
|
||||||
|
client.init_app(application)
|
||||||
|
|
||||||
logging.init_app(application, statsd_client)
|
logging.init_app(application, statsd_client)
|
||||||
csrf.init_app(application)
|
|
||||||
request_helper.init_app(application)
|
|
||||||
|
|
||||||
service_api_client.init_app(application)
|
|
||||||
user_api_client.init_app(application)
|
|
||||||
api_key_api_client.init_app(application)
|
|
||||||
job_api_client.init_app(application)
|
|
||||||
notification_api_client.init_app(application)
|
|
||||||
status_api_client.init_app(application)
|
|
||||||
invite_api_client.init_app(application)
|
|
||||||
org_invite_api_client.init_app(application)
|
|
||||||
template_statistics_client.init_app(application)
|
|
||||||
events_api_client.init_app(application)
|
|
||||||
provider_client.init_app(application)
|
|
||||||
email_branding_client.init_app(application)
|
|
||||||
letter_branding_client.init_app(application)
|
|
||||||
organisations_client.init_app(application)
|
|
||||||
letter_jobs_client.init_app(application)
|
|
||||||
inbound_number_client.init_app(application)
|
|
||||||
billing_api_client.init_app(application)
|
|
||||||
complaint_api_client.init_app(application)
|
|
||||||
platform_stats_api_client.init_app(application)
|
|
||||||
template_folder_api_client.init_app(application)
|
|
||||||
|
|
||||||
login_manager.init_app(application)
|
|
||||||
login_manager.login_view = 'main.sign_in'
|
login_manager.login_view = 'main.sign_in'
|
||||||
login_manager.login_message_category = 'default'
|
login_manager.login_message_category = 'default'
|
||||||
login_manager.session_protection = None
|
login_manager.session_protection = None
|
||||||
@@ -147,8 +152,6 @@ def create_app(application):
|
|||||||
from .status import status as status_blueprint
|
from .status import status as status_blueprint
|
||||||
application.register_blueprint(status_blueprint)
|
application.register_blueprint(status_blueprint)
|
||||||
|
|
||||||
proxy_fix.init_app(application)
|
|
||||||
|
|
||||||
add_template_filters(application)
|
add_template_filters(application)
|
||||||
|
|
||||||
register_errorhandlers(application)
|
register_errorhandlers(application)
|
||||||
|
|||||||
Reference in New Issue
Block a user