X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fadapter%2Fclients%2Falarm_dict_client.py;h=521453bf02a60e8524769d1a3c4221383a6163c8;hb=a425b1b3426dd9a3bca6ba07506e5f21c27c3822;hp=e15531ab13f27839c7d24421f98434bf5f5b0c82;hpb=d2f6cc674bf3623caf114a8d7709e70d55ec9340;p=pti%2Fo2.git diff --git a/o2ims/adapter/clients/alarm_dict_client.py b/o2ims/adapter/clients/alarm_dict_client.py index e15531a..521453b 100644 --- a/o2ims/adapter/clients/alarm_dict_client.py +++ b/o2ims/adapter/clients/alarm_dict_client.py @@ -20,15 +20,14 @@ import collections import uuid as uuid_gen from o2common.service import unit_of_work -from o2common.config import config +from o2common.config import config, conf from o2ims.domain import alarm_obj as alarm from o2common.helper import o2logging logger = o2logging.get_logger(__name__) -def load_alarm_dictionary_from_conf_file(conf_path: str, - uow: unit_of_work.AbstractUnitOfWork): +def load_alarm_dictionary_from_conf_file(conf_path: str): logger.info("Converting alarm.yaml to dict: ") @@ -48,16 +47,15 @@ def load_alarm_dictionary_from_conf_file(conf_path: str, raise RuntimeError(exp) for dictionary in list(dictionaries.keys()): - with uow: - # res_type = uow.resource_types.get_by_name(dictionary) - # logger.info('res_type: ' + res_type.resourceTypeName) - alarm_dict = alarm.AlarmDictionary(dictionary) - alarm_dict.entityType = dictionary - alarm_dict.alarmDictionaryVersion = \ - dictionaries[dictionary]['version'] - alarm_dict.alarmDefinition = \ - dictionaries[dictionary]['alarmDefinition'] - uow.alarm_dictionaries.add(alarm_dict) + # res_type = uow.resource_types.get_by_name(dictionary) + # logger.info('res_type: ' + res_type.resourceTypeName) + alarm_dict = alarm.AlarmDictionary(dictionary) + alarm_dict.entityType = dictionary + alarm_dict.alarmDictionaryVersion = \ + dictionaries[dictionary]['version'] + alarm_dict.alarmDefinition = \ + dictionaries[dictionary]['alarmDefinition'] + conf.alarm_dictionaries.add(alarm_dict) def prettyDict(dict):