Validates artifact configuration 07/106207/2
authorandre.schmid <andre.schmid@est.tech>
Fri, 17 Apr 2020 13:53:17 +0000 (14:53 +0100)
committerOfir Sonsino <ofir.sonsino@intl.att.com>
Sun, 19 Apr 2020 16:35:32 +0000 (16:35 +0000)
commit615de28561aeb843e4fc18a1859b68a8164b17a4
treee4d66d6452e1b0cd8c81dba21d76d8e56c48a8a6
parentcd6f933375c412c2f79a12e909821322d58a8499
Validates artifact configuration

Validates if all the SDC base artifacts are configured.
The base artifacts are provided by the ArtifactTypeEnum.

Change-Id: Iffa38d6ba276014940afad71f7472bc8d730fcf8
Issue-ID: SDC-2929
Signed-off-by: andre.schmid <andre.schmid@est.tech>
catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/templates/default/BE-configuration.yaml.erb
catalog-be/src/test/resources/config/catalog-be/configuration.yaml
common-app-api/src/main/java/org/openecomp/sdc/be/config/ConfigurationManager.java
common-app-api/src/main/java/org/openecomp/sdc/be/config/exception/MissingBaseArtifactConfigException.java [new file with mode: 0644]
common-app-api/src/main/java/org/openecomp/sdc/be/config/validation/ArtifactConfigValidator.java [new file with mode: 0644]
common-app-api/src/main/java/org/openecomp/sdc/common/api/ArtifactTypeEnum.java
common-app-api/src/test/java/org/openecomp/sdc/be/config/validation/ArtifactConfigValidatorTest.java [new file with mode: 0644]