1 tosca_definitions_version: tosca_simple_yaml_1_0
4 - queuingsubsystem.yaml
5 - transactionsubsystem.yaml
6 - databasesubsystem.yaml
9 description: Template of online transaction processing service.
15 description: IP address of the message queuing server to receive messages from.
19 description: Port to be used for receiving messages.
23 type: example.QueuingSubsystem
25 # to be updated when substitution_mapping is validated later
27 server_ip: { get_input: mq_server_ip }
28 server_port: { get_input: mq_server_port }
30 # message_queue_endpoint:
31 # to be updated when substitution_mapping is validated later
37 type: example.TransactionSubsystem
39 # mq_server_ip: 127.0.0.1
40 mq_server_ip: { get_attribute: [ mq, server_ip ] }
42 receiver_port: { get_attribute: [ mq, server_port ] }
45 # to be updated when substitution_mapping is validated later
47 - database_endpoint: dbsys
50 type: example.TransactionSubsystem
52 # mq_server_ip: 127.0.0.1
53 mq_server_ip: { get_attribute: [ mq, server_ip ] }
55 receiver_port: { get_attribute: [ mq, server_port ] }
58 # to be updated when substitution_mapping is validated later
60 - database_endpoint: dbsys
63 type: example.DatabaseSubsystem
65 # to be updated when substitution_mapping is validated later
68 # to be updated when substitution_mapping is validated later