mirror of
https://github.com/corda/corda.git
synced 2025-03-21 19:45:21 +00:00
CORDA-742 Minor refactor
This commit is contained in:
parent
ac1dfec1ff
commit
788d8ef65f
@ -152,10 +152,10 @@ open class Cordform : DefaultTask() {
|
||||
project.logger.info("Generating node infos")
|
||||
var nodeProcesses = buildNodeProcesses()
|
||||
try {
|
||||
nodeProcesses.forEach { (node, process) -> validateNodeProcess(node, process) }
|
||||
validateNodeProcessess(nodeProcesses)
|
||||
}
|
||||
finally {
|
||||
nodeProcesses.forEach { it.second.destroyForcibly() }
|
||||
destroyNodeProcesses(nodeProcesses)
|
||||
}
|
||||
}
|
||||
|
||||
@ -163,6 +163,14 @@ open class Cordform : DefaultTask() {
|
||||
return nodes.map { buildNodeProcess(it, makeLogDirectory(it)) }
|
||||
}
|
||||
|
||||
private fun validateNodeProcessess(processes: List<Pair<Node, Process>>) {
|
||||
nodeProcesses.forEach { (node, process) -> validateNodeProcess(node, process) }
|
||||
}
|
||||
|
||||
private fun destroyNodeProcesses(processes: List<Pair<Node, Process>>) {
|
||||
nodeProcesses.forEach { it.second.destroyForcibly() }
|
||||
}
|
||||
|
||||
private fun makeLogDirectory(node: Node): File {
|
||||
var logDir = File(fullNodePath(node).toFile(), "logs")
|
||||
logDir.mkdirs()
|
||||
|
Loading…
x
Reference in New Issue
Block a user