summaryrefslogtreecommitdiffstats
path: root/src/main/scala/cake/application.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/cake/application.scala')
-rw-r--r--src/main/scala/cake/application.scala8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/main/scala/cake/application.scala b/src/main/scala/cake/application.scala
index 0dac58b..20ef0ed 100644
--- a/src/main/scala/cake/application.scala
+++ b/src/main/scala/cake/application.scala
@@ -1,13 +1,11 @@
package cake.application
-import cake.logger.FileLogger
-import cake.database.DBI
+import cake.services._
-class Application (val logger: FileLogger, val dbh: DBI) {
+class Application (val logger: HasLogger#ILogger, val dbh: HasDatabase#IDatabase) {
def run (): Unit = {
logger.log("starting")
- logger.log("got a dbh: " +
- List(dbh.dsn, dbh.username, dbh.password).mkString(", "))
+ logger.log("got a dbh: " + dbh)
logger.log(dbh.query("foo"))
logger.log("ending")
}