Merge "Add output filename param to compresToFilePart"
authorDan Timoney <dtimoney@att.com>
Mon, 26 Aug 2019 19:21:34 +0000 (19:21 +0000)
committerGerrit Code Review <gerrit@onap.org>
Mon, 26 Aug 2019 19:21:34 +0000 (19:21 +0000)
ms/controllerblueprints/modules/service/src/main/kotlin/org/onap/ccsdk/cds/controllerblueprints/service/utils/BluePrintEnhancerUtils.kt

index a0f8ca9..97b9a81 100644 (file)
@@ -107,8 +107,9 @@ class BluePrintEnhancerUtils {
             return filePartFile.deCompress(deCompressFileName)
         }
 
-        suspend fun compressToFilePart(enhanceDir: String, archiveDir: String): ResponseEntity<Resource> {
-            val compressedFile = normalizedFile(archiveDir, "enhanced-cba.zip")
+        suspend fun compressToFilePart(enhanceDir: String, archiveDir: String,
+                                       outputFileName:String="enhanced-cba.zip"): ResponseEntity<Resource> {
+            val compressedFile = normalizedFile(archiveDir, outputFileName)
             BluePrintArchiveUtils.compress(Paths.get(enhanceDir).toFile(), compressedFile)
             return prepareResourceEntity(compressedFile.name, compressedFile.readBytes())
         }