val dbName: String = "nslore",
val dbConn: String = "mongodb://localhost:27017",
+
+ val ownerNation: String = "mechyrdia",
) {
companion object {
val CurrentConfiguration: Configuration by lazy {
}
}
-const val OWNER_NATION = "mechyrdia"
-val OwnerNationId = Id<NationData>(OWNER_NATION)
+val OwnerNationId: Id<NationData>
+ get() = Id(Configuration.CurrentConfiguration.ownerNation)
fun main() {
System.setProperty("logback.statusListenerClass", "ch.qos.logback.core.status.NopStatusListener")
- System.setProperty("io.ktor.development", "false")
+ System.setProperty("io.ktor.development", Configuration.CurrentConfiguration.isDevMode.toString())
ConnectionHolder.initialize(Configuration.CurrentConfiguration.dbConn, Configuration.CurrentConfiguration.dbName)