chore: add return error with middleware name
This commit is contained in:
@@ -15,7 +15,7 @@ func searchMiddleware(rules []string, middlewares []Middleware) (Middleware, err
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
return Middleware{}, errors.New("no middleware found with name " + strings.Join(rules, ";"))
|
return Middleware{}, errors.New("middleware not found with name: [" + strings.Join(rules, ";") + "]")
|
||||||
}
|
}
|
||||||
func getMiddleware(rule string, middlewares []Middleware) (Middleware, error) {
|
func getMiddleware(rule string, middlewares []Middleware) (Middleware, error) {
|
||||||
for _, m := range middlewares {
|
for _, m := range middlewares {
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ func (gatewayServer GatewayServer) Initialize() *mux.Router {
|
|||||||
}
|
}
|
||||||
rMiddleware, err := searchMiddleware(mid.Rules, middlewares)
|
rMiddleware, err := searchMiddleware(mid.Rules, middlewares)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Error("Middleware name not found")
|
logger.Error("Error: %v", err.Error())
|
||||||
} else {
|
} else {
|
||||||
//Check Authentication middleware
|
//Check Authentication middleware
|
||||||
switch rMiddleware.Type {
|
switch rMiddleware.Type {
|
||||||
|
|||||||
Reference in New Issue
Block a user