X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcore%2Fcommon_db.py;h=983d84d762870d09d293e561f28dd1245c8ece6c;hb=d0aa7e219cb06ddcab0716f63834e6e18f4b2228;hp=f15ae977d991229bbf26b62ec1d3c8534ead1233;hpb=b6233b3d90ca1ba617e476b915fba056cf7891f7;p=osm%2FMON.git diff --git a/osm_mon/core/common_db.py b/osm_mon/core/common_db.py index f15ae97..983d84d 100644 --- a/osm_mon/core/common_db.py +++ b/osm_mon/core/common_db.py @@ -62,6 +62,11 @@ class CommonDbClient: {"_id": vnfd_id}) return vnfd + def get_vnfd_by_id(self, vnfd_id: str): + vnfd = self.common_db.get_one("vnfds", + {"id": vnfd_id}) + return vnfd + def get_vnfd_by_name(self, vnfd_name: str): # TODO: optimize way of getting single VNFD in shared enviroments (RBAC) if self.common_db.get_list("vnfds", {"name": vnfd_name}):