\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
}\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
} catch (e: Exception) {\r
throw e\r
}\r
-\r
return blueprintRuntimeService.bluePrintContext()\r
}\r
\r