Support python3 uploaded to pypi websit
[parser.git] / tosca2heat / heat-translator / translator / tests / data / hot_output / hot_artifact.yaml
1 heat_template_version: 2013-05-23
2
3 description: >
4   TOSCA template to test file and Ansible Galaxy role artifacts
5
6 parameters: {}
7 resources:
8   customwebserver_install_roles_deploy:
9     type: OS::Heat::SoftwareDeployment
10     properties:
11       config:
12         get_resource: customwebserver_install_roles_config
13       server:
14         get_resource: server
15       signal_transport: HEAT_SIGNAL
16   customwebserver_install_roles_config:
17     type: OS::Heat::SoftwareConfig
18     properties:
19       config: |
20         #!/bin/bash
21         ansible-galaxy install user.role
22       group: script
23   customwebserver_create_deploy:
24     type: OS::Heat::SoftwareDeployment
25     properties:
26       config:
27         get_resource: customwebserver_create_config
28       input_values:
29         content:
30           get_file: http://www.mycompany.org/content.tgz
31       server:
32         get_resource: server
33       signal_transport: HEAT_SIGNAL
34
35   server:
36     type: OS::Nova::Server
37     properties:
38       flavor: m1.small
39       image: ubuntu-12.04-software-config-os-init
40       user_data_format: SOFTWARE_CONFIG
41       software_config_transport: POLL_SERVER_HEAT
42   customwebserver_create_config:
43     type: OS::Heat::SoftwareConfig
44     properties:
45       config:
46         get_file: install.sh
47       group: script
48 outputs: {}