more info in pinger-debug
This commit is contained in:
@@ -130,9 +130,10 @@ public class QueueServerImpl implements QueueServer {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void updatePing() {
|
public void updatePing() {
|
||||||
|
boolean pingerDebug = main.getConfig().getBoolean("pinger-debug");
|
||||||
HashMap<AdaptedServer, CompletableFuture<AdaptedServerPing>> pingsFutures = new HashMap<>();
|
HashMap<AdaptedServer, CompletableFuture<AdaptedServerPing>> pingsFutures = new HashMap<>();
|
||||||
for(AdaptedServer server : servers) {
|
for(AdaptedServer server : servers) {
|
||||||
if(main.getConfig().getBoolean("pinger-debug")) {
|
if(pingerDebug) {
|
||||||
main.getLogger().info("[pinger] ["+server.getServerInfo().getName()+"] sending ping");
|
main.getLogger().info("[pinger] ["+server.getServerInfo().getName()+"] sending ping");
|
||||||
}
|
}
|
||||||
pingsFutures.put(server, server.ping());
|
pingsFutures.put(server, server.ping());
|
||||||
@@ -145,13 +146,15 @@ public class QueueServerImpl implements QueueServer {
|
|||||||
try {
|
try {
|
||||||
ping = futurePing.get(5, TimeUnit.SECONDS);
|
ping = futurePing.get(5, TimeUnit.SECONDS);
|
||||||
} catch (InterruptedException | ExecutionException | TimeoutException e) {
|
} catch (InterruptedException | ExecutionException | TimeoutException e) {
|
||||||
if(main.getConfig().getBoolean("pinger-debug")) {
|
if(pingerDebug) {
|
||||||
main.getLogger().info("[pinger] ["+server.getServerInfo().getName()+"] offline:");
|
main.getLogger().info("[pinger] ["+server.getServerInfo().getName()+"] offline:");
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(ping != null && main.getConfig().getBoolean("pinger-debug")) {
|
if(ping != null && pingerDebug) {
|
||||||
main.getLogger().info("[pinger] ["+server.getServerInfo().getName()+"] online. motd: "+ping.getPlainDescription()+" players: "+ping.getPlayerCount()+"/"+ping.getMaxPlayers());
|
main.getLogger().info("[pinger] ["+server.getServerInfo().getName()+"] online. motd: "+ping.getPlainDescription()+" players: "+ping.getPlayerCount()+"/"+ping.getMaxPlayers());
|
||||||
|
} else if(ping == null && pingerDebug) {
|
||||||
|
main.getLogger().info("[pinger] ["+server.getServerInfo().getName()+"] offline (unknown)");
|
||||||
}
|
}
|
||||||
|
|
||||||
pings.put(server, ping);
|
pings.put(server, ping);
|
||||||
@@ -207,6 +210,10 @@ public class QueueServerImpl implements QueueServer {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(pingerDebug) {
|
||||||
|
main.getLogger().info("[pinger] ["+server.getServerInfo().getName()+"] Success");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user