Skip to content

Commit

Permalink
net.http.log config
Browse files Browse the repository at this point in the history
  • Loading branch information
ornicar committed May 16, 2020
1 parent bf2819b commit d1c1523
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
8 changes: 4 additions & 4 deletions app/http/HttpFilter.scala
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final class HttpFilter(env: Env)(implicit val mat: Materializer) extends Filter
private val httpMon = lila.mon.http
private val net = env.net
private val logger = lila.log("http")
private val logRequests = true
private val logRequests = env.config.get[Boolean]("net.http.log")

def apply(nextFilter: RequestHeader => Fu[Result])(req: RequestHeader): Fu[Result] =
if (HTTPRequest isAssets req) nextFilter(req) dmap { result =>
Expand All @@ -35,9 +35,9 @@ final class HttpFilter(env: Env)(implicit val mat: Materializer) extends Filter
val reqTime = nowMillis - startTime
val statusCode = result.header.status
val client = HTTPRequest clientName req
if (env.isDev && logRequests)
logger.info(s"$statusCode $client $req ${req.method} $actionName ${reqTime}ms")
else httpMon.time(actionName, client, req.method, statusCode).record(reqTime)
if (env.isDev) {
if (logRequests) logger.info(s"$statusCode $client $req ${req.method} $actionName ${reqTime}ms")
} else httpMon.time(actionName, client, req.method, statusCode).record(reqTime)
}

private def redirectWrongDomain(req: RequestHeader): Option[Result] =
Expand Down
1 change: 1 addition & 0 deletions conf/base.conf
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ net {
crawlable = false
ratelimit = true
prodDomain = "lichess.org"
http.log = true
}
play {
application.loader = "lila.app.AppLoader"
Expand Down

0 comments on commit d1c1523

Please sign in to comment.