X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcore%2Fcommon_db.py;h=beaac3dca70eea36bedbe67f5434cc0a03c90371;hb=refs%2Fchanges%2F32%2F6932%2F7;hp=5a76536f8e63265371f190a1f3a05c042f419ba3;hpb=ac526030dde1c6b6fc4a806050eb16656414d940;p=osm%2FMON.git diff --git a/osm_mon/core/common_db.py b/osm_mon/core/common_db.py index 5a76536..beaac3d 100644 --- a/osm_mon/core/common_db.py +++ b/osm_mon/core/common_db.py @@ -30,8 +30,7 @@ class CommonDbClient: def __init__(self): cfg = Config.instance() self.common_db = dbmongo.DbMongo() - self.common_db.db_connect({'host': cfg.MONGO_URI.split(':')[0], - 'port': int(cfg.MONGO_URI.split(':')[1]), + self.common_db.db_connect({'uri': cfg.MONGO_URI, 'name': 'osm', 'commonkey': cfg.OSMMON_DATABASE_COMMONKEY}) @@ -62,13 +61,13 @@ class CommonDbClient: {"_id": nslcmop_id}) return nslcmop - def get_vdur(self, nsr_id, member_index, vdu_name): + def get_vdur(self, nsr_id, member_index, vdur_name): vnfr = self.get_vnfr(nsr_id, member_index) for vdur in vnfr['vdur']: - if vdur['name'] == vdu_name: + if vdur['name'] == vdur_name: return vdur - raise ValueError('vdur not found for nsr-id %s, member_index %s and vdu_name %s', nsr_id, member_index, - vdu_name) + raise ValueError('vdur not found for nsr-id %s, member_index %s and vdur_name %s', nsr_id, member_index, + vdur_name) def decrypt_vim_password(self, vim_password: str, schema_version: str, vim_id: str): return self.common_db.decrypt(vim_password, schema_version, vim_id)