From b2b51183b8c7cabc54ee978d23362201c320b2d8 Mon Sep 17 00:00:00 2001 From: Mike Hearn Date: Wed, 17 Feb 2016 15:35:37 +0100 Subject: [PATCH] Minor: logging - allow multiple package specs to be passed to BriefLogFormatter.initVerbose() --- src/main/kotlin/core/utilities/Logging.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/core/utilities/Logging.kt b/src/main/kotlin/core/utilities/Logging.kt index e3b451c4b9..865cf135f6 100644 --- a/src/main/kotlin/core/utilities/Logging.kt +++ b/src/main/kotlin/core/utilities/Logging.kt @@ -71,12 +71,14 @@ class BriefLogFormatter : Formatter() { loggerRefs.add(logger) } - fun initVerbose(packageSpec: String = "") { + fun initVerbose(vararg packages: String) { init() loggerRefs[0].handlers[0].level = Level.ALL - val logger = Logger.getLogger(packageSpec) - logger.level = Level.ALL - loggerRefs.add(logger) + for (spec in packages) { + val logger = Logger.getLogger(spec) + logger.level = Level.ALL + loggerRefs.add(logger) + } } } }