Check that the number of occurences of the relationships of a template is correct related with the definition of the type. Also fix other tests that do not pass this new test. Related-Bug: 2044266 Change-Id: I3dfa56d4e48454983daacc4b210017be1123683a
30 lines
743 B
YAML
30 lines
743 B
YAML
tosca_definitions_version: tosca_simple_yaml_1_0
|
|
|
|
description: >
|
|
Attribute can be defined explicitly as part of type definition
|
|
or implicitly via property. This TOSCA template tests validation
|
|
of attribute name implicitly created as a property and referenced
|
|
via get_attribute function.
|
|
|
|
node_types:
|
|
ServerNode:
|
|
derived_from: SoftwareComponent
|
|
properties:
|
|
notification_port:
|
|
type: integer
|
|
|
|
topology_template:
|
|
node_templates:
|
|
my_server:
|
|
type: ServerNode
|
|
properties:
|
|
notification_port: 8000
|
|
requirements:
|
|
- host: my_server_host
|
|
|
|
my_server_host:
|
|
type: tosca.nodes.Compute
|
|
|
|
outputs:
|
|
ip_address:
|
|
value: { get_attribute: [ my_server, notification_port ] } |