X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fmanagers%2Fran_reconnection_manager.go;h=f42986cc58e2cce6667f60475ab3cdf59c3c2f4f;hb=refs%2Fchanges%2F36%2F936%2F1;hp=70acee0a7ad6737f4916b5515fac7bbefdcd2dae;hpb=3f9a67b3d8e15bc725f2f66adf499617ffc0d2fc;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/managers/ran_reconnection_manager.go b/E2Manager/managers/ran_reconnection_manager.go index 70acee0..f42986c 100644 --- a/E2Manager/managers/ran_reconnection_manager.go +++ b/E2Manager/managers/ran_reconnection_manager.go @@ -21,7 +21,6 @@ import ( "e2mgr/configuration" "e2mgr/logger" "e2mgr/rNibWriter" - "e2mgr/services" "gerrit.o-ran-sc.org/r/ric-plt/nodeb-rnib.git/entities" "gerrit.o-ran-sc.org/r/ric-plt/nodeb-rnib.git/reader" ) @@ -38,13 +37,14 @@ type RanReconnectionManager struct { ranSetupManager *RanSetupManager } -func NewRanReconnectionManager(logger *logger.Logger, config *configuration.Configuration, rnibReaderProvider func() reader.RNibReader, rnibWriterProvider func() rNibWriter.RNibWriter, rmrService *services.RmrService) *RanReconnectionManager { +func NewRanReconnectionManager(logger *logger.Logger, config *configuration.Configuration, rnibReaderProvider func() reader.RNibReader, + rnibWriterProvider func() rNibWriter.RNibWriter, ranSetupManager *RanSetupManager) *RanReconnectionManager { return &RanReconnectionManager{ logger: logger, config: config, rnibReaderProvider: rnibReaderProvider, rnibWriterProvider: rnibWriterProvider, - ranSetupManager: NewRanSetupManager(logger,rmrService,rnibWriterProvider), + ranSetupManager: ranSetupManager, } } @@ -62,8 +62,7 @@ func (m *RanReconnectionManager) ReconnectRan(inventoryName string) error { return m.setConnectionStatusOfUnconnectableRan(nodebInfo) } - - err := m.ranSetupManager.ExecuteSetup(nodebInfo) + err := m.ranSetupManager.ExecuteSetup(nodebInfo, entities.ConnectionStatus_CONNECTING) if err != nil { m.logger.Errorf("#RanReconnectionManager.ReconnectRan - RAN name: %s - Failed executing setup. Error: %v", inventoryName, err)