+ ranName := resetRequest.RanName\r
+ // TODO: remove isResetDone\r
+ isResetDone, err := e.ranResetManager.ResetRan(ranName)\r
+ if err != nil {\r
+ e.logger.Errorf("#E2ResetRequestNotificationHandler.Handle - failed to update and notify connection status of nodeB entity. RanName: %s. Error: %s", resetRequest.RanName, err.Error())\r
+ return err\r
+ } else {\r
+ if isResetDone {\r
+ nodebInfoupdated, err1 := e.getNodebInfo(resetRequest.RanName)\r
+ if err1 != nil {\r
+ e.logger.Errorf("#E2ResetRequestNotificationHandler.Handle - failed to get updated nodeB entity. RanName: %s. Error: %s", resetRequest.RanName, err1.Error())\r
+ return err1\r
+ }\r
+ e.logger.Debugf("#E2ResetRequestNotificationHandler.Handle - Reset Done Successfully ran: %s , Connection status updated : %s", ranName, nodebInfoupdated.ConnectionStatus)\r
+ } else {\r
+ e.logger.Debugf("#E2ResetRequestNotificationHandler.Handle - Reset Failed")\r
+ errmsg := fmt.Errorf("#E2ResetRequestHandler.Handle - Reset Failed")\r
+ return errmsg\r
+ }\r
+ }\r
+\r