Merge "Support for cfg-file translation to openmano" into v1.1
[osm/SO.git] / rwcm / plugins / rwconman / rift / tasklets / rwconmantasklet / riftcm_config_plugin.py
index 4d0c700..640e4b5 100644 (file)
@@ -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: