diff options
author | andre.schmid <andre.schmid@est.tech> | 2022-03-25 19:30:14 +0000 |
---|---|---|
committer | andre.schmid <andre.schmid@est.tech> | 2022-03-31 18:19:04 +0100 |
commit | 115b2ef065fa652b380093e4f2571e53c3f0bc19 (patch) | |
tree | c325e09c003f2d8d55b09692ffbd4e79e53da3aa /common-app-api/src | |
parent | 6cffd9e3eecb10281d880ea7d217f0ecddf8fb5a (diff) |
Fix package storage and reducer config reload
The package storage configuration was not being reloaded when a
configuration file change was made.
Increases OrchestrationTemplateCandidateImpl coverage by testing the
upload to the artifact storage.
Issue-ID: SDC-3934
Change-Id: I533b3c3a92cdadb60a375890da85ee053364e8af
Signed-off-by: andre.schmid <andre.schmid@est.tech>
Diffstat (limited to 'common-app-api/src')
-rw-r--r-- | common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/ArtifactStorageManager.java | 1 | ||||
-rw-r--r-- | common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/PackageSizeReducer.java | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/ArtifactStorageManager.java b/common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/ArtifactStorageManager.java index 9a4bc00162..1845f85e98 100644 --- a/common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/ArtifactStorageManager.java +++ b/common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/ArtifactStorageManager.java @@ -75,4 +75,5 @@ public interface ArtifactStorageManager { * @param vspId - VSP ID */ void delete(String vspId); + } diff --git a/common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/PackageSizeReducer.java b/common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/PackageSizeReducer.java index 290ca08d00..83fd8fdfbf 100644 --- a/common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/PackageSizeReducer.java +++ b/common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/PackageSizeReducer.java @@ -27,6 +27,12 @@ import java.nio.file.Path; */ public interface PackageSizeReducer { + /** + * Reduces the package in the given path based on the package reducer configuration. + * + * @param path the package path + * @return the reduced package in bytes + */ byte[] reduce(Path path); } |