From ea24b10bce70cb454be71ac4f2f4a1f1faf29b15 Mon Sep 17 00:00:00 2001 From: thomaswoehlke <thomas.woehlke@gmail.com> Date: Sun, 25 Apr 2021 12:18:38 +0200 Subject: [PATCH] work --- src/covid19/blueprints/admin/admin_service.py | 4 ++++ src/covid19/blueprints/admin/admin_views.py | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/covid19/blueprints/admin/admin_service.py b/src/covid19/blueprints/admin/admin_service.py index dc43f986..a696b481 100644 --- a/src/covid19/blueprints/admin/admin_service.py +++ b/src/covid19/blueprints/admin/admin_service.py @@ -55,6 +55,7 @@ class AdminService: return returncode def run_admin_database_dump_reimport(self): + flash(" run database dump reimport [begin]") app.logger.info(" run database dump reimport [begin]") app.logger.info("------------------------------------------------------------") user = app.config['SQLALCHEMY_POSTGRES_USER'] @@ -69,13 +70,16 @@ class AdminService: app.logger.info(msg) app.logger.info(" run database dump reimport [done]") app.logger.info("------------------------------------------------------------") + flash(" run database dump reimport [done]") return self def run_admin_database_drop_and_create(self): + flash(" run database drop and create [begin]") app.logger.info(" run database drop and create [begin]") app.logger.info("------------------------------------------------------------") self.__database.drop_all() self.__database.create_all() + flash(" run database drop and create [done]") app.logger.info("") app.logger.info(" run database drop and create [done]") app.logger.info("------------------------------------------------------------") diff --git a/src/covid19/blueprints/admin/admin_views.py b/src/covid19/blueprints/admin/admin_views.py index 18dba945..53bbd704 100644 --- a/src/covid19/blueprints/admin/admin_views.py +++ b/src/covid19/blueprints/admin/admin_views.py @@ -248,8 +248,10 @@ def url_admin_database_dropcreate_only(): @app_admin.route('/database/drop') def url_admin_database_drop(): - app.logger.info("url_admin_database_drop [start]") + flash("url_admin_database_drop [start]") + app.logger.info("admin_service.run_admin_database_drop_and_create [start]") admin_service.run_admin_database_drop_and_create() + app.logger.info("admin_service.run_admin_database_drop_and_create [done]") if drop_and_create_data_again: who_service.pretask_database_drop_create() ecdc_service.pretask_database_drop_create() -- GitLab