feat: add track duplicate route names

This commit is contained in:
Jonas Kaninda
2024-11-18 09:20:12 +01:00
parent a9d365daa4
commit 762fbe8511
2 changed files with 22 additions and 0 deletions

View File

@@ -44,6 +44,13 @@ func (gatewayServer GatewayServer) Initialize() *mux.Router {
}
dynamicRoutes = append(dynamicRoutes, extraRoutes...)
}
//find duplicated route name
duplicates := findDuplicateRouteNames(dynamicRoutes)
if len(duplicates) != 0 {
for _, duplicate := range duplicates {
logger.Error("Duplicate route name found: %s ", duplicate)
}
}
m := gatewayServer.middlewares
redisBased := false
if len(gateway.Redis.Addr) != 0 {