VOL-4424: Remove unused key entries from KV store

Avoid creation of entries at below path as we do not use or maintain
data at that particular path once it is created. We also were not
clearing that data post device delete.

<some-path-prefix>/resource_manager/{tech}/{device-id}/{pon-onu}/alloc_ids
<some-path-prefix>/resource_manager/{tech}/{device-id}/{pon-onu}/gemport_ids

Change-Id: I6edc806d1e688ff763fe2ce2adbcd69620fa5765
diff --git a/internal/pkg/resourcemanager/resourcemanager.go b/internal/pkg/resourcemanager/resourcemanager.go
index 805cffe..63e299b 100755
--- a/internal/pkg/resourcemanager/resourcemanager.go
+++ b/internal/pkg/resourcemanager/resourcemanager.go
@@ -325,7 +325,6 @@
 		return 0, err
 	}
 	if len(onuID) > 0 {
-		rsrcMgr.PonRsrMgr.InitResourceMap(ctx, fmt.Sprintf("%d,%d", PonIntfID, onuID[0]))
 		return onuID[0], err
 	}
 
@@ -491,13 +490,6 @@
 	} else {
 		logger.Infow(ctx, "freed onu id", log.Fields{"intfID": intfID, "onuID": onuID})
 	}
-
-	/* Free onu id for a particular interface.*/
-	var IntfonuID string
-	for _, onu := range onuID {
-		IntfonuID = fmt.Sprintf("%d,%d", intfID, onu)
-		rsrcMgr.PonRsrMgr.RemoveResourceMap(ctx, IntfonuID)
-	}
 }
 
 // FreeAllocID frees AllocID on the PON resource pool and also frees the allocID association