1 heat_template_version: 2014-10-16
2 description: 'Swift Devices and Proxy Config for Puppet'
5 controller_swift_devices:
6 type: comma_delimited_list
7 object_store_swift_devices:
8 type: comma_delimited_list
9 # TODO: add support for puppet swift proxy memcache configuration
10 controller_swift_proxy_memcaches:
11 type: comma_delimited_list
15 SwiftDevicesAndProxyConfigImpl:
16 type: OS::Heat::StructuredConfig
18 group: os-apply-config
22 swift_devices_and_proxy:
24 tripleo::ringbuilder::devices:
29 - {get_param: controller_swift_devices}
32 - {get_param: object_store_swift_devices}
36 description: The ID of the SwiftDevicesAndProxyConfigImpl resource.
38 {get_resource: SwiftDevicesAndProxyConfigImpl}