Parameter to enable/disable controller swift store
[apex-tripleo-heat-templates.git] / puppet / all-nodes-config.yaml
index 7fca449..7a4df79 100644 (file)
@@ -6,6 +6,8 @@ parameters:
     type: comma_delimited_list
   controller_hosts:
     type: comma_delimited_list
+  controller_ips:
+    type: comma_delimited_list
   block_storage_hosts:
     type: comma_delimited_list
   object_storage_hosts:
@@ -48,10 +50,22 @@ resources:
           datafiles:
             all_nodes:
               mapped_data:
+                controller_node_ips:
+                  list_join:
+                  - ','
+                  - {get_param: controller_ips}
                 rabbit_node_names:
                   list_join:
                   - ','
                   - {get_param: controller_names}
+                mongo_node_ips:
+                  list_join:
+                  - ','
+                  - {get_param: controller_ips}
+                redis_node_ips:
+                  list_join:
+                  - ','
+                  - {get_param: controller_ips}
 
 outputs:
   config_id: