From 8667234fe392524078cbf26e7e57f45d70023458 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Mon, 19 Apr 2021 19:43:45 +0000
Subject: [PATCH] EmphasizedLogSupport from ProjectForge copied.

---
 borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/WebConfig.kt |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/WebConfig.kt b/borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/WebConfig.kt
index b7f45b0..1e4783a 100644
--- a/borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/WebConfig.kt
+++ b/borgbutler-server/src/main/kotlin/de/micromata/borgbutler/server/WebConfig.kt
@@ -1,5 +1,6 @@
 package de.micromata.borgbutler.server
 
+import de.micromata.borgbutler.EmphasizedLogSupport
 import mu.KotlinLogging
 import org.springframework.context.annotation.Bean
 import org.springframework.context.annotation.Configuration
@@ -56,15 +57,14 @@
 
     override fun addCorsMappings(registry: CorsRegistry) {
         if (RunningMode.webDevelopment) {
-            log.warn("************************************")
-            log.warn("***********               **********")
-            log.warn("*********** ATTENTION!    **********")
-            log.warn("***********               **********")
-            log.warn("*********** Running in    **********")
-            log.warn("*********** web dev mode! **********")
-            log.warn("***********               **********")
-            log.warn("************************************")
-            log.warn("Don't deliver this app in dev mode due to security reasons (CrossOriginFilter is set)!")
+            val emphasizedLog = EmphasizedLogSupport(log)
+            emphasizedLog.logLevel = EmphasizedLogSupport.LogLevel.WARN
+            emphasizedLog.log("ATTENTION!")
+            emphasizedLog.log("")
+            emphasizedLog.log("Running in web dev mode!")
+            emphasizedLog.log("")
+            emphasizedLog.log("Don't deliver this app in dev mode due to security reasons (CrossOriginFilter is set)!")
+            emphasizedLog.logEnd()
             registry.addMapping("/**")
         }
     }

--
Gitblit v1.10.0