X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwcm%2Fplugins%2Frwconman%2Frift%2Ftasklets%2Frwconmantasklet%2Friftcm_config_plugin.py;h=640e4b596d9c93ecc9e02527597f0a4423accef0;hb=f6bdc6c3900443fbfe77a9950730cf26ac32f879;hp=4d0c700eae1c59b5f917760bc7905b2a75ebd396;hpb=1ada8dbd934164c007c5b81ea4273b4438350545;p=osm%2FSO.git diff --git a/rwcm/plugins/rwconman/rift/tasklets/rwconmantasklet/riftcm_config_plugin.py b/rwcm/plugins/rwconman/rift/tasklets/rwconmantasklet/riftcm_config_plugin.py index 4d0c700e..640e4b59 100644 --- a/rwcm/plugins/rwconman/rift/tasklets/rwconmantasklet/riftcm_config_plugin.py +++ b/rwcm/plugins/rwconman/rift/tasklets/rwconmantasklet/riftcm_config_plugin.py @@ -190,6 +190,11 @@ class RiftCMConfigPluginBase(object): def vnfr(self, vnfr_id): raise NotImplementedError + @abc.abstractmethod + def get_Service_name(self): + """ Get the service name specific to the plugin """ + pass + @abc.abstractmethod @asyncio.coroutine def apply_config(self, agent_nsr, agent_vnfr, config, rpc_ip): @@ -271,6 +276,10 @@ class RiftCMConfigPluginBase(object): """ Add VNR to be managed by this config agent """ pass + def get_service_status(self, vnfr_id): + """Get the status of the service""" + return None + @asyncio.coroutine def invoke(self, method, *args): try: