From d32db5d08a3d9f9f8d1f003660b83c661b55cc08 Mon Sep 17 00:00:00 2001 From: Matthew Nesbit Date: Wed, 3 Aug 2016 10:17:44 +0100 Subject: [PATCH] Fix directory logic --- src/main/kotlin/com/r3corda/standalone/Main.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/r3corda/standalone/Main.kt b/src/main/kotlin/com/r3corda/standalone/Main.kt index fcf9c2a53c..127d187dc4 100644 --- a/src/main/kotlin/com/r3corda/standalone/Main.kt +++ b/src/main/kotlin/com/r3corda/standalone/Main.kt @@ -122,7 +122,9 @@ fun main(args: Array) { val appConfig = ConfigFactory.parseFile(configFile) val cmdlineOverrideMap = HashMap() - cmdlineOverrideMap.put("basedir", baseDirectoryPath.toString()) + if (cmdlineOptions.has(ParamsSpec.baseDirectoryArg)) { + cmdlineOverrideMap.put("basedir", baseDirectoryPath.toString()) + } val overrideConfig = ConfigFactory.parseMap(cmdlineOverrideMap) val mergedAndResolvedConfig = overrideConfig.withFallback(appConfig).withFallback(defaultConfig).resolve()