err := h.validateRequestBody(addEnbRequest)
if err != nil {
- h.logger.Errorf("#AddEnbRequestHandler.Handle - validation failure: %s is a mandatory field and cannot be empty", err)
+ h.logger.Errorf("#AddEnbRequestHandler.Handle - validation failure: %s is a mandatory field and cannot be empty or includes invalid value", err)
return nil, e2managererrors.NewRequestValidationError()
}
Configuration: &entities.NodebInfo_Enb{Enb: addEnbRequest.Enb},
NodeType: entities.Node_ENB,
ConnectionStatus: entities.ConnectionStatus_DISCONNECTED,
+ SetupFromNetwork: false,
}
return &nodebInfo
return err
}
+ if h.nodebValidator.IsNgEnbType(addEnbRequest.Enb.GetEnbType()){
+ return errors.New("enb.enbType")
+ }
+
return nil
}