[RICPLT-2048] X2 ENDC Setup request refactoring
[ric-plt/e2mgr.git] / E2Manager / rnibBuilders / node_info_builder.go
index 3595d79..0af804f 100644 (file)
@@ -22,15 +22,16 @@ import (
        "e2mgr/models"
 )
 
-func CreateInitialNodeInfo(requestDetails *models.RequestDetails, protocol entities.E2ApplicationProtocol) (*entities.NodebInfo, *entities.NbIdentity) {
+func CreateInitialNodeInfo(requestDetails *models.SetupRequest, protocol entities.E2ApplicationProtocol) (*entities.NodebInfo, *entities.NbIdentity) {
        nodebInfo := &entities.NodebInfo{}
        nodebInfo.Ip = requestDetails.RanIp
        nodebInfo.Port = uint32(requestDetails.RanPort)
        nodebInfo.ConnectionStatus = entities.ConnectionStatus_CONNECTING
        nodebInfo.E2ApplicationProtocol = protocol
        nodebInfo.RanName = requestDetails.RanName
+       nodebInfo.ConnectionAttempts = 0
 
        nodebIdentity := &entities.NbIdentity{}
        nodebIdentity.InventoryName = requestDetails.RanName
        return nodebInfo, nodebIdentity
-}
+}
\ No newline at end of file