Deploy ..

This commit is contained in:
2020-06-26 02:23:06 +02:00
parent 67915246ba
commit 8f9dc0d9ce
18 changed files with 469 additions and 362 deletions
+3 -3
View File
@@ -6,23 +6,23 @@ import be.vandewalleh.migrations.Migration
import be.vandewalleh.routing.noteRoutes
import be.vandewalleh.routing.tagsRoute
import be.vandewalleh.routing.userRoutes
import com.sksamuel.hoplite.fp.valid
import io.ktor.application.*
import io.ktor.auth.*
import io.ktor.routing.*
import io.ktor.server.engine.*
import io.ktor.server.netty.*
import me.liuwj.ktorm.database.*
import org.kodein.di.Kodein
import org.kodein.di.description
import org.kodein.di.generic.instance
import org.kodein.di.generic.with
import org.slf4j.Logger
fun main() {
fun main(args: Array<String>) {
val kodein = Kodein{
import(mainModule)
constant("config file") with "/application.prod.yaml" // FIXME
}
val config by kodein.instance<Config>()
-2
View File
@@ -9,7 +9,6 @@ import org.kodein.di.Kodein
import org.kodein.di.generic.bind
import org.kodein.di.generic.instance
import org.kodein.di.generic.singleton
import org.kodein.di.generic.with
import java.util.concurrent.TimeUnit
import javax.sql.DataSource
@@ -17,7 +16,6 @@ import javax.sql.DataSource
* [Kodein] controller module containing the app configuration
*/
val configurationModule = Kodein.Module(name = "Configuration") {
constant("config file") with "/application.dev.yaml" // FIXME
bind() from singleton {
val configFile by this.kodein.instance<String>(tag = "config file")
ConfigLoader().loadConfigOrThrow<Config>(configFile)