X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=osm_nbi%2Fengine.py;h=3de3d156514389e03111bcc3f8844ea1b806ed39;hp=3cdacd9b63d78c48a7e43f3eb6dcf8390d349a72;hb=b57758d4a3fd88baa348cfa0812e9f4a742761d1;hpb=d985a8dbd3c2a0ae7e1b6a28b12b6c0297c888b8;ds=sidebyside diff --git a/osm_nbi/engine.py b/osm_nbi/engine.py index 3cdacd9..3de3d15 100644 --- a/osm_nbi/engine.py +++ b/osm_nbi/engine.py @@ -8,8 +8,8 @@ from osm_common.msgbase import MsgException from http import HTTPStatus from base_topic import EngineException, versiontuple from admin_topics import UserTopic, ProjectTopic, VimAccountTopic, SdnTopic -from descriptor_topics import VnfdTopic, NsdTopic, PduTopic -from instance_topics import NsrTopic, VnfrTopic, NsLcmOpTopic +from descriptor_topics import VnfdTopic, NsdTopic, PduTopic, NstTopic +from instance_topics import NsrTopic, VnfrTopic, NsLcmOpTopic, NsiTopic from base64 import b64encode from os import urandom @@ -21,6 +21,7 @@ class Engine(object): map_from_topic_to_class = { "vnfds": VnfdTopic, "nsds": NsdTopic, + "nsts": NstTopic, "pdus": PduTopic, "nsrs": NsrTopic, "vnfrs": VnfrTopic, @@ -29,6 +30,7 @@ class Engine(object): "sdns": SdnTopic, "users": UserTopic, "projects": ProjectTopic, + "nsis": NsiTopic, # [NEW_TOPIC]: add an entry here }