From db2df149adb327a5805a4a761daf15135411d25f Mon Sep 17 00:00:00 2001 From: "Blue (Lukas Rieger)" Date: Fri, 4 Sep 2020 11:41:36 +0200 Subject: [PATCH] Add metrics reports back to cli --- .../src/main/java/de/bluecolored/bluemap/cli/BlueMapCLI.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/implementations/cli/src/main/java/de/bluecolored/bluemap/cli/BlueMapCLI.java b/implementations/cli/src/main/java/de/bluecolored/bluemap/cli/BlueMapCLI.java index c3b145f0..07024542 100644 --- a/implementations/cli/src/main/java/de/bluecolored/bluemap/cli/BlueMapCLI.java +++ b/implementations/cli/src/main/java/de/bluecolored/bluemap/cli/BlueMapCLI.java @@ -57,6 +57,7 @@ import de.bluecolored.bluemap.core.MinecraftVersion; import de.bluecolored.bluemap.core.config.WebServerConfig; import de.bluecolored.bluemap.core.logger.Logger; +import de.bluecolored.bluemap.core.metrics.Metrics; import de.bluecolored.bluemap.core.render.hires.HiresModelManager; import de.bluecolored.bluemap.core.web.FileRequestHandler; import de.bluecolored.bluemap.core.web.WebSettings; @@ -67,6 +68,10 @@ public class BlueMapCLI { public void renderMaps(BlueMapService blueMap, boolean forceRender, boolean forceGenerateWebapp) throws IOException, InterruptedException { + + //metrics report + if (blueMap.getCoreConfig().isMetricsEnabled()) Metrics.sendReportAsync("cli"); + blueMap.createOrUpdateWebApp(forceGenerateWebapp); WebSettings webSettings = blueMap.updateWebAppSettings();