Skip to content

Commit 33c563d

Browse files
committed
re-enabled logger
1 parent 60e8fef commit 33c563d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

kebab-krafter/src/main/kotlin/com/diconium/mobile/tools/kebabkrafter/plugin/server/GenerateKtorServerTask.kt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.diconium.mobile.tools.kebabkrafter.plugin.server
22

3+
import com.diconium.mobile.tools.kebabkrafter.Log
34
import com.diconium.mobile.tools.kebabkrafter.generator.Transformers
45
import com.diconium.mobile.tools.kebabkrafter.generator.ktorserver.ContextSpec
56
import com.diconium.mobile.tools.kebabkrafter.generator.ktorserver.generateKtorServerFor
@@ -15,6 +16,15 @@ abstract class GenerateKtorServerTask : DefaultTask() {
1516

1617
@TaskAction
1718
fun action() {
19+
if (ktorServerInput.get().log.get()) Log.logger = logger
20+
try {
21+
generateKtorServerFor()
22+
} finally {
23+
Log.logger = null
24+
}
25+
}
26+
27+
private fun generateKtorServerFor() {
1828
with(ktorServerInput.get()) {
1929

2030
generateKtorServerFor(

0 commit comments

Comments
 (0)