mirror of
https://github.com/qdm12/gluetun.git
synced 2026-06-10 06:12:27 +02:00
16 lines
342 B
Go
16 lines
342 B
Go
package storage
|
|
|
|
import (
|
|
"slices"
|
|
|
|
"github.com/qdm12/gluetun/internal/models"
|
|
)
|
|
|
|
func copyServer(server models.Server) (serverCopy models.Server) {
|
|
serverCopy = server
|
|
serverCopy.IPs = slices.Clone(server.IPs)
|
|
serverCopy.PortsTCP = slices.Clone(server.PortsTCP)
|
|
serverCopy.PortsUDP = slices.Clone(server.PortsUDP)
|
|
return serverCopy
|
|
}
|