|
@@ -20,7 +20,7 @@ import (
|
|
|
type FormatterService interface {
|
|
|
FormatBackendData(ctx context.Context, req *v1.GameShieldBackendArrayRequest, output map[string]v1.SendGameShieldBackend, keyCounter int) (string, error)
|
|
|
FormatPort(ctx context.Context, req interface{}) []int
|
|
|
- OldFormat(ctx context.Context, req *[]model.GameShieldBackend) (map[string]v1.SendGameShieldBackend, error)
|
|
|
+ OldFormat(ctx context.Context, req []model.GameShieldBackend) (map[string]v1.SendGameShieldBackend, error)
|
|
|
TidyFormatBackendData(ctx context.Context, req *v1.GameShieldBackendArrayRequest, keyCounter int) (map[string]v1.SendGameShieldBackend, error)
|
|
|
Sort(ctx context.Context, mapData map[string]v1.SendGameShieldBackend) (map[string]v1.SendGameShieldBackend, error)
|
|
|
ValidateBackendData(ctx context.Context, mapData map[string]v1.SendGameShieldBackend, hostId int) error
|
|
@@ -105,11 +105,11 @@ func (service *formatterService) FormatPort(ctx context.Context, req interface{}
|
|
|
}
|
|
|
|
|
|
// OldFormat 旧格式
|
|
|
-func (service *formatterService) OldFormat(ctx context.Context, req *[]model.GameShieldBackend) (map[string]v1.SendGameShieldBackend, error) {
|
|
|
+func (service *formatterService) OldFormat(ctx context.Context, req []model.GameShieldBackend) (map[string]v1.SendGameShieldBackend, error) {
|
|
|
res := make(map[string]v1.SendGameShieldBackend)
|
|
|
var UdpSessionTimeout string
|
|
|
var MaxBandwidth string
|
|
|
- for _, v := range *req {
|
|
|
+ for _, v := range req {
|
|
|
addr := fmt.Sprintf("%s:%s", v.SourceMachineIP, v.ConnectPort)
|
|
|
service.logger.Info("addr", zap.Any("addr", addr))
|
|
|
sdkPort, err := strconv.Atoi(v.SdkPort)
|