aboutsummaryrefslogtreecommitdiffstats
path: root/onap_data_provider/resources/resource_creator.py
diff options
context:
space:
mode:
authorPiotr Stanior <piotr.stanior@t-mobile.pl>2022-01-27 15:29:38 +0100
committerPiotr Stanior <piotr.stanior@t-mobile.pl>2022-02-07 09:31:10 +0100
commit1039c4daafe70253d0012e97b3e26e76fe84f3a0 (patch)
tree42176560cf3bd5c9845192d5c7de7a6faf515f64 /onap_data_provider/resources/resource_creator.py
parente9dbe96626c23204bac7426bba69b4e2aedfbd8f (diff)
Add data dictionary resource creation
Change-Id: Iacabc66da38b7e4b8b04d3041e136343fcf5183c Issue-ID: INT-2055 Signed-off-by: Piotr Stanior <piotr.stanior@t-mobile.pl>
Diffstat (limited to 'onap_data_provider/resources/resource_creator.py')
-rw-r--r--onap_data_provider/resources/resource_creator.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/onap_data_provider/resources/resource_creator.py b/onap_data_provider/resources/resource_creator.py
index 34cbafd..de9ee9b 100644
--- a/onap_data_provider/resources/resource_creator.py
+++ b/onap_data_provider/resources/resource_creator.py
@@ -38,6 +38,7 @@ from .service_instance_resource import (
from .vendor_resource import VendorResource
from .vnf_resource import VnfResource
from .vsp_resource import VspResource
+from .data_dictionary_resource import DataDictionarySetResource
from ..versions import VersionsEnum
if typing.TYPE_CHECKING:
@@ -128,6 +129,11 @@ class ResourceCreator(ABC):
VersionsEnum.V1_0: MsbK8SDefinitionResource,
VersionsEnum.V1_1: MsbK8SDefinitionResource,
},
+ "data-dictionaries": {
+ VersionsEnum.NONE: DataDictionarySetResource,
+ VersionsEnum.V1_0: DataDictionarySetResource,
+ VersionsEnum.V1_1: DataDictionarySetResource,
+ },
}
@classmethod
@@ -157,6 +163,7 @@ class ResourceCreator(ABC):
- platform: PlatformResource
- owning-entity: OwningEntityResource
- msb-k8s-definition: MsbK8SDefinitionResource
+ - data-dictionaries: DataDictionarySetResource
Args:
resource_type (str): Resource type to create