Skip to content

Commit d5e9f6b

Browse files
committed
ONLY log our own stuff, do NOT log stuff from other libraries
1 parent 8d7716b commit d5e9f6b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/main/java/CindyBootstrap.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,16 +68,18 @@ public final class CindyBootstrap {
6868
private static final int MAXIMUM_MASTODON_MESSAGE_LENGTH = 500;
6969
private static final Logger LOGGER = Logger.getLogger(CindyBootstrap.class.getName());
7070

71-
private static final void configureLogLevel(final Logger logger, final Level level) {
71+
private static final void configureHandlerLogLevel(final Logger logger, final Level level) {
7272
if (logger.getParent() != null)
73-
configureLogLevel(logger.getParent(), level);
74-
logger.setLevel(level);
73+
configureHandlerLogLevel(logger.getParent(), level);
7574
for (final var handler : logger.getHandlers())
7675
handler.setLevel(level);
7776
}
7877

7978
public static void main(final String[] args) throws InterruptedException, ExecutionException {
80-
Optional.ofNullable(System.getenv("CINDY_LOG_LEVEL")).map(Level::parse).ifPresent(level -> configureLogLevel(LOGGER, level));
79+
Optional.ofNullable(System.getenv("CINDY_LOG_LEVEL")).map(Level::parse).ifPresent(level -> {
80+
LOGGER.setLevel(level);
81+
configureHandlerLogLevel(LOGGER, level);
82+
});
8183

8284
final var targetZone = Optional.ofNullable(System.getenv("CINDY_TARGET_ZONE")).map(ZoneId::of).orElseGet(ZoneId::systemDefault);
8385
final var TARGET_TIMESTAMP_FORMATTER = DateTimeFormatter.ofPattern("d. LLLL yyyy HH:mm", GERMANY).withZone(targetZone);

0 commit comments

Comments
 (0)