X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2common%2Fadapter%2Fredis_eventpublisher.py;h=e128ef757ffdddfcfb825e3d2409833b7ac1bdda;hb=8ce4f0cb5acc8af28a7ed0ff101bb2b2804cf73e;hp=4df167e0cdc9939ca86502c0a80f99b8cf774089;hpb=5e02e76308e1677fb106572b885a366eb6c0fbec;p=pti%2Fo2.git diff --git a/o2common/adapter/redis_eventpublisher.py b/o2common/adapter/redis_eventpublisher.py index 4df167e..e128ef7 100644 --- a/o2common/adapter/redis_eventpublisher.py +++ b/o2common/adapter/redis_eventpublisher.py @@ -16,8 +16,8 @@ import json from dataclasses import asdict import redis -from o2ims import config -from o2ims.domain import events +from o2common.config import config +from o2common.domain import events from o2common.helper import o2logging logger = o2logging.get_logger(__name__) @@ -28,4 +28,4 @@ r = redis.Redis(**config.get_redis_host_and_port()) def publish(channel, event: events.Event): logger.info("publishing: channel=%s, event=%s", channel, event) - r.publish(channel, json.dumps(asdict(event))) + r.publish(channel, json.dumps(asdict(event), default=str))