X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwcm%2Fplugins%2Frwconman%2Frift%2Ftasklets%2Frwconmantasklet%2Friftcm_config_plugin.py;h=f285afd7e08785f41535ef02f05aa18c0a97fdd1;hb=d03647dd8a262a6d944ae6f287f483bb120b7429;hp=1540360fcc328349785ad0a6d83a444fe3af55be;hpb=6f07e6f33f751ab4ffe624f6037f887b243bece2;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 1540360f..f285afd7 100644 --- a/rwcm/plugins/rwconman/rift/tasklets/rwconmantasklet/riftcm_config_plugin.py +++ b/rwcm/plugins/rwconman/rift/tasklets/rwconmantasklet/riftcm_config_plugin.py @@ -166,6 +166,10 @@ class RiftCMConfigPluginBase(object): def name(self): raise NotImplementedError + @property + def agent_data(self): + raise NotImplementedError + @property def dts(self): return self._dts @@ -183,6 +187,9 @@ class RiftCMConfigPluginBase(object): return self._nsm + def vnfr(self, vnfr_id): + raise NotImplementedError + @abc.abstractmethod @asyncio.coroutine def apply_config(self, agent_nsr, agent_vnfr, config, rpc_ip): @@ -264,6 +271,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: