mirror of
https://github.com/corda/corda.git
synced 2025-05-31 14:40:52 +00:00
Merged in clint-node-driver-conf-fix (pull request #275)
Config will error earlier if the reference.conf file is missing.
This commit is contained in:
commit
c5a6d11976
@ -36,7 +36,7 @@ interface NodeConfiguration {
|
|||||||
val log = LoggerFactory.getLogger("NodeConfiguration")
|
val log = LoggerFactory.getLogger("NodeConfiguration")
|
||||||
|
|
||||||
fun loadConfig(baseDirectoryPath: Path, configFileOverride: Path? = null, allowMissingConfig: Boolean = false, configOverrides: Map<String, Any?> = emptyMap()): Config {
|
fun loadConfig(baseDirectoryPath: Path, configFileOverride: Path? = null, allowMissingConfig: Boolean = false, configOverrides: Map<String, Any?> = emptyMap()): Config {
|
||||||
val defaultConfig = ConfigFactory.parseResources("reference.conf")
|
val defaultConfig = ConfigFactory.parseResources("reference.conf", ConfigParseOptions.defaults().setAllowMissing(false))
|
||||||
|
|
||||||
val normalisedBaseDir = baseDirectoryPath.normalize()
|
val normalisedBaseDir = baseDirectoryPath.normalize()
|
||||||
val configFile = (configFileOverride?.normalize() ?: normalisedBaseDir.resolve("node.conf")).toFile()
|
val configFile = (configFileOverride?.normalize() ?: normalisedBaseDir.resolve("node.conf")).toFile()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user