From 6b52db8324e1622fd8e7d191dd22c8fe0dec44b0 Mon Sep 17 00:00:00 2001 From: kageru Date: Wed, 22 Jul 2020 13:38:59 +0200 Subject: [PATCH] Improve config parser errors --- src/main/kotlin/moe/kageru/kagebot/Kagebot.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/moe/kageru/kagebot/Kagebot.kt b/src/main/kotlin/moe/kageru/kagebot/Kagebot.kt index 5bcdf44..3bad439 100644 --- a/src/main/kotlin/moe/kageru/kagebot/Kagebot.kt +++ b/src/main/kotlin/moe/kageru/kagebot/Kagebot.kt @@ -39,6 +39,7 @@ object Kagebot { Globals.api = api ConfigParser.initialLoad(ConfigParser.DEFAULT_CONFIG_PATH).mapLeft { e -> println("Config parsing error:\n$e,\n${e.message},\n${e.stackTrace.joinToString("\n")}") + println("Caused by: ${e.cause}\n${e.cause?.stackTrace?.joinToString("\n")}") exitProcess(1) } Runtime.getRuntime().addShutdownHook(Thread {