From 47a93993a84c572b4a2cd4562b52ec552f36879a Mon Sep 17 00:00:00 2001 From: Christopher Vogt Date: Tue, 8 Nov 2016 00:58:30 -0500 Subject: Add support for dynamic re-configuration. The exact precedence rule of override code vs original code may still need to be tweaked as we go along. --- stage1/logger.scala | 2 ++ 1 file changed, 2 insertions(+) (limited to 'stage1/logger.scala') diff --git a/stage1/logger.scala b/stage1/logger.scala index 57f0cfa..effdc35 100644 --- a/stage1/logger.scala +++ b/stage1/logger.scala @@ -40,6 +40,7 @@ case class Logger(enabledLoggers: Set[String], start: Long) { final def test(msg: => String) = log(names.test, msg) final def git(msg: => String) = log(names.git, msg) final def pom(msg: => String) = log(names.pom, msg) + final def dynamic(msg: => String) = log(names.dynamic, msg) private object names{ val stage1 = "stage1" @@ -52,6 +53,7 @@ case class Logger(enabledLoggers: Set[String], start: Long) { val test = "test" val pom = "pom" val git = "git" + val dynamic = "dynamic" } private def logUnguarded(name: String, msg: => String) = { -- cgit v1.2.3