From 7ca1dd5848add9692e76e3de35a8923395adb382 Mon Sep 17 00:00:00 2001 From: Anthony Keenan Date: Thu, 1 Nov 2018 11:34:14 +0000 Subject: [PATCH] Fix issue where verbosity wasn't working on subcommands (#4147) --- .../src/main/kotlin/net/corda/cliutils/CordaCliWrapper.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cliutils/src/main/kotlin/net/corda/cliutils/CordaCliWrapper.kt b/tools/cliutils/src/main/kotlin/net/corda/cliutils/CordaCliWrapper.kt index 60fa089ff4..21c8fb5507 100644 --- a/tools/cliutils/src/main/kotlin/net/corda/cliutils/CordaCliWrapper.kt +++ b/tools/cliutils/src/main/kotlin/net/corda/cliutils/CordaCliWrapper.kt @@ -97,7 +97,7 @@ fun CordaCliWrapper.start(args: Array) { exitProcess(ExitCodes.SUCCESS) } catch (e: ExecutionException) { val throwable = e.cause ?: e - if (this.verbose) { + if (this.verbose || this.subCommands().any { it.verbose} ) { throwable.printStackTrace() } else { System.err.println("*ERROR*: ${throwable.rootMessage ?: "Use --verbose for more details"}")