X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fmanagers%2Fran_connect_status_change_manager.go;h=d3d596bb3e3298d7945fa260a1bb8d312f301712;hb=refs%2Fchanges%2F07%2F10907%2F6;hp=1e3b3aa9bf7ba71c34c8faf9a75f85a621e0c6d0;hpb=fbd73df3e4bd575816d4c6444807879a8bf54c7f;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/managers/ran_connect_status_change_manager.go b/E2Manager/managers/ran_connect_status_change_manager.go index 1e3b3aa..d3d596b 100644 --- a/E2Manager/managers/ran_connect_status_change_manager.go +++ b/E2Manager/managers/ran_connect_status_change_manager.go @@ -22,6 +22,8 @@ package managers import ( "e2mgr/logger" "e2mgr/services" + "time" + "gerrit.o-ran-sc.org/r/ric-plt/nodeb-rnib.git/entities" ) @@ -61,7 +63,9 @@ func (m *RanConnectStatusChangeManager) ChangeStatus(nodebInfo *entities.NodebIn isConnectivityEvent := event != NONE_RAW_EVENT // only after determining event we set next status - nodebInfo.ConnectionStatus = nextStatus; + nodebInfo.ConnectionStatus = nextStatus + // filling the timeStamp for the last Connection Status update + nodebInfo.StatusUpdateTimeStamp = uint64(time.Now().UnixNano()) if !isConnectivityEvent { err := m.updateNodebInfo(nodebInfo) if err != nil {