Wrote some code to add logging when new servers are registered

Affects issues:
- Possibly fixed #2254
This commit is contained in:
Risto Lahtela 2022-02-04 19:10:11 +02:00
parent cea496c2d2
commit fa9870d97a
3 changed files with 3 additions and 0 deletions

View File

@ -100,6 +100,7 @@ public class ServerServerInfo extends ServerInfo {
private Server registerNew(ServerUUID serverUUID) {
Server server = createServerObject(serverUUID);
logger.info("Registering a new server in database with UUID " + serverUUID);
fromDatabase.save(server);
Server stored = fromDatabase.load(serverUUID)

View File

@ -59,6 +59,7 @@ public class ServerDBLoader implements ServerLoader {
@Override
public void save(Server server) {
if (server == null) return;
try {
dbSystem.getDatabase().executeTransaction(
new StoreServerInformationTransaction(server)

View File

@ -53,6 +53,7 @@ public class ServerFileLoader extends Config implements ServerLoader {
}
public void prepare() throws IOException {
read();
try (ConfigReader reader = new ConfigReader(files.getResourceFromJar("DefaultServerInfoFile.yml").asInputStream())) {
copyMissing(reader.read());
}