refactor: Use quarkus logger

This commit is contained in:
Minecon724 2025-02-16 09:10:54 +01:00
parent 81057bf104
commit c0edab2142
Signed by: Minecon724
GPG key ID: 3CCC4D267742C8E8

View file

@ -3,11 +3,13 @@ package eu.m724.mstats;
import eu.m724.mstats.api.service.PluginService; import eu.m724.mstats.api.service.PluginService;
import eu.m724.mstats.orm.PluginVersion; import eu.m724.mstats.orm.PluginVersion;
import eu.m724.mstats.orm.Server; import eu.m724.mstats.orm.Server;
import io.quarkus.logging.Log;
import io.quarkus.runtime.StartupEvent; import io.quarkus.runtime.StartupEvent;
import io.quarkus.scheduler.Scheduled; import io.quarkus.scheduler.Scheduled;
import jakarta.enterprise.event.Observes; import jakarta.enterprise.event.Observes;
import jakarta.inject.Inject; import jakarta.inject.Inject;
import jakarta.transaction.Transactional; import jakarta.transaction.Transactional;
import org.jboss.logging.Logger;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@ -23,13 +25,13 @@ public class Startup {
@Transactional @Transactional
@Scheduled(every="30m") @Scheduled(every="30m")
public void cleanUp() { public void cleanUp() {
System.out.println("Cleanup running"); Log.debug("Cleanup running");
LocalDateTime limit = LocalDateTime.now().minusHours(2); LocalDateTime limit = LocalDateTime.now().minusHours(2);
long deleted = Server.delete("lastHeartbeat < ?1", limit); long deletedServers = Server.delete("lastHeartbeat < ?1", limit);
System.out.printf("Deleted %d inactive servers\n", deleted); long deletedPlugins = PluginVersion.delete("servers is empty");
deleted = PluginVersion.delete("servers is empty"); var level = deletedPlugins + deletedServers > 0 ? Logger.Level.INFO : Logger.Level.DEBUG;
System.out.printf("Deleted %d unused plugins\n", deleted); Log.logf(level, "Deleted %d inactive servers and %d unused plugins", deletedServers, deletedPlugins);
} }
} }