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=refs%2Fchanges%2F29%2F9429%2F2;hp=e15531ab13f27839c7d24421f98434bf5f5b0c82;hpb=49dc99721ca628d0f75f332f9dbdf0d8e6452241;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):