Skip to content

com.github.manosbatsis.corda.testacles.containers.cordform.config / CordformNetworkConfig / <init>

<init>

CordformNetworkConfig(nodesDir:File, cloneNodesDir:Boolean, network: Network, imageName:String, imageCordaArgs:String= EMPTY, entryPointOverride:List<String> = buildEntryPointOverride(imageName), netParamsFile:File= File(nodesDir, "network-parameters"), nodeInfosDir:File= File(nodesDir, "additional-node-infos").apply { mkdirs() }, databaseSettings:CordformDatabaseSettings= CordformDatabaseSettingsFactory.H2, privilegedMode:Boolean= false, clearEnv:Boolean= false)``CordformNetworkConfig(nodesDir:File, network: Network, imageName:String, imageCordaArgs:String= EMPTY, entryPointOverride:List<String> = buildEntryPointOverride(imageName), netParamsFile:File= File(nodesDir, "network-parameters"), nodeInfosDir:File= File(nodesDir, "additional-node-infos").apply { mkdirs() }, databaseSettings:CordformDatabaseSettings= CordformDatabaseSettingsFactory.H2, privilegedMode:Boolean= false, clearEnv:Boolean= false, nodeContainerCreator: (dockerImageName: DockerImageName, nodeContainerConfig:NodeContainerConfig) ->NodeContainer<*> = ::CordformNodeContainer)

Utility wrapper of a nodes directory, i.e. one created by the Cordform Gradle plugin