Improve publish api
[ccsdk/apps.git] / ms / controllerblueprints / modules / service / src / main / kotlin / org / onap / ccsdk / apps / controllerblueprints / service / enhancer / BluePrintEnhancerServiceImpl.kt
index fb49dc4..da755d1 100644 (file)
@@ -35,7 +35,7 @@ open class BluePrintEnhancerServiceImpl(private val bluePrintTypeEnhancerService
 \r
     private val log: EELFLogger = EELFManager.getInstance().getLogger(BluePrintEnhancerServiceImpl::class.toString())\r
 \r
-    override fun enhance(basePath: String, enrichedBasePath: String): BluePrintContext {\r
+    override suspend fun enhance(basePath: String, enrichedBasePath: String): BluePrintContext {\r
 \r
         // Copy the Blueprint Content to Target Location\r
         BluePrintFileUtils.copyBluePrint(basePath, enrichedBasePath)\r
@@ -45,7 +45,7 @@ open class BluePrintEnhancerServiceImpl(private val bluePrintTypeEnhancerService
     }\r
 \r
     @Throws(BluePrintException::class)\r
-    override fun enhance(basePath: String): BluePrintContext {\r
+    override suspend fun enhance(basePath: String): BluePrintContext {\r
 \r
         log.info("Enhancing blueprint($basePath)")\r
         val blueprintRuntimeService = BluePrintMetadataUtils\r
@@ -73,7 +73,6 @@ open class BluePrintEnhancerServiceImpl(private val bluePrintTypeEnhancerService
         } catch (e: Exception) {\r
             throw e\r
         }\r
-\r
         return blueprintRuntimeService.bluePrintContext()\r
     }\r
 \r