X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=reader%2FrNibReader.go;fp=reader%2FrNibReader.go;h=e29399af4471ef364cba334491143865e1b7c7ee;hb=80792b9c6045e899b92367346923dfd0fd54fbc3;hp=f6493b64d9a4551ecbbd9ab853527cb47131e87d;hpb=80a19b42fc8ac94145a9e141743d748d161fa2fc;p=ric-plt%2Fnodeb-rnib.git diff --git a/reader/rNibReader.go b/reader/rNibReader.go index f6493b6..e29399a 100644 --- a/reader/rNibReader.go +++ b/reader/rNibReader.go @@ -78,6 +78,14 @@ func initPool(poolSize int, newObj func() interface{}, destroyObj func(interface readerPool = common.NewPool(poolSize, newObj, destroyObj) } +/* +GetRNibReader returns reference to RNibReader +*/ +func GetRNibReader() RNibReader { + return &rNibReaderInstance{} +} + + func (*rNibReaderInstance) GetNodeb(inventoryName string) (*entities.NodebInfo, error) { w := readerPool.Get().(*rNibReaderInstance) defer readerPool.Put(w)