Browse Source

changed initial name of server

0xdcarns 3 years ago
parent
commit
758c1cf097
1 changed files with 7 additions and 1 deletions
  1. 7 1
      logic/server.go

+ 7 - 1
logic/server.go

@@ -34,11 +34,17 @@ func ServerJoin(networkSettings *models.Network) (models.Node, error) {
 
 	var err error
 
+	var currentServers = GetServerNodes(networkSettings.NetID)
+	var serverCount = 1
+	if currentServers != nil {
+		serverCount = len(currentServers) + 1
+	}
+
 	var node = &models.Node{
 		IsServer:     "yes",
 		DNSOn:        "no",
 		IsStatic:     "yes",
-		Name:         models.NODE_SERVER_NAME,
+		Name:         fmt.Sprintf("%s-%d", models.NODE_SERVER_NAME, serverCount),
 		MacAddress:   servercfg.GetNodeID(),
 		ID:           "", // will be set to new uuid
 		UDPHolePunch: "no",