in pekko-sample-persistence-dc-scala/src/main/scala/sample/persistence/res/MainApp.scala [24:41]
def main(args: Array[String]): Unit = {
args.headOption match {
case None =>
startClusterInSameJvm()
case Some(portString) if portString.matches("""\d+""") =>
val port = portString.toInt
val dc = args.tail.headOption.getOrElse("eu-west")
startNode(port, dc)
case Some("cassandra") =>
startCassandraDatabase()
println("Started Apache Cassandra, press Ctrl + C to kill")
new CountDownLatch(1).await()
}
}