9
0
mirror of https://github.com/WiIIiam278/HuskSync.git synced 2025-12-19 14:59:21 +00:00

feat: allow overriding server name via HUSKSYNC_SERVER_NAME env (#586)

This commit is contained in:
Tkach
2025-09-23 21:35:26 +03:00
committed by GitHub
parent 16d4a8fd9b
commit c615ab592b

View File

@@ -22,13 +22,11 @@ package net.william278.husksync.config;
import de.exlll.configlib.Configuration;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.jetbrains.annotations.NotNull;
import java.nio.file.Path;
@Getter
@Configuration
@NoArgsConstructor(access = AccessLevel.PRIVATE)
@AllArgsConstructor(access = AccessLevel.PRIVATE)
@@ -66,5 +64,9 @@ public class Server {
}
return super.equals(other);
}
public String getName() {
final String envServerName = System.getenv("HUSKSYNC_SERVER_NAME");
return envServerName == null ? name : envServerName;
}
}