Support metadata validation 55/39055/1
authorshangxdy <shang.xiaodong@zte.com.cn>
Thu, 10 Aug 2017 12:06:47 +0000 (20:06 +0800)
committershangxdy <shang.xiaodong@zte.com.cn>
Thu, 10 Aug 2017 12:06:47 +0000 (20:06 +0800)
When import service template, validata metadata validation in
tosca_type_validation

JIRA: PARSER-136

Change-Id: Ibb4a51e734c43364d92520f14f998ecf54789631
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
tosca2heat/tosca-parser/toscaparser/elements/tosca_type_validation.py

index 82b0b46..45b924b 100644 (file)
@@ -23,12 +23,12 @@ class TypeValidation(object):
                              DATA_TYPES, ARTIFACT_TYPES, GROUP_TYPES,
                              RELATIONSHIP_TYPES, CAPABILITY_TYPES,
                              INTERFACE_TYPES, POLICY_TYPES,
-                             TOPOLOGY_TEMPLATE) = \
+                             TOPOLOGY_TEMPLATE, METADATA) = \
         ('tosca_definitions_version', 'description', 'imports',
          'dsl_definitions', 'node_types', 'repositories',
          'data_types', 'artifact_types', 'group_types',
          'relationship_types', 'capability_types',
-         'interface_types', 'policy_types', 'topology_template')
+         'interface_types', 'policy_types', 'topology_template', 'metadata')
     VALID_TEMPLATE_VERSIONS = ['tosca_simple_yaml_1_0']
     exttools = ExtTools()
     VALID_TEMPLATE_VERSIONS.extend(exttools.get_versions())