name="indexing", url=url_for(bg_update_ft_records.__name__), parameters={ "models_ids": model_ids, "chunk_size": chunk_size }, queued_callback=bg_update_ft_records) db.session.expunge_all() # improves plain_commit time db.session.add(bg_task) db.session.plain_commit() response.headers.add("X-GGRC-Indexing-Task-Id", bg_task.id) return response setup_error_handlers(app) init_models(app) configure_flask_login(app) configure_jinja(app) init_services(app) init_views(app) init_extension_blueprints(app) init_gdrive_routes(app) init_permissions_provider() init_extra_listeners() notifications.register_notification_listeners() register_indexing() _enable_debug_toolbar() _display_sql_queries() _display_request_time()
bg_task = background_task.create_task( name="indexing", url=url_for(bg_update_ft_records.__name__), parameters={"models_ids": model_ids, "chunk_size": chunk_size}, queued_callback=bg_update_ft_records ) db.session.expunge_all() # improves plain_commit time db.session.add(bg_task) db.session.plain_commit() response.headers.add("X-GGRC-Indexing-Task-Id", bg_task.id) return response setup_error_handlers(app) init_models(app) configure_flask_login(app) configure_jinja(app) init_services(app) init_views(app) init_extension_blueprints(app) init_gdrive_routes(app) init_permissions_provider() init_extra_listeners() notifications.register_notification_listeners() register_indexing() _enable_debug_toolbar() _display_sql_queries() _display_request_time()