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