Merge "Use list_concat_unique instead of yaql"
This commit is contained in:
commit
b104f039af
@ -274,65 +274,50 @@ resources:
|
||||
properties:
|
||||
type: comma_delimited_list
|
||||
value:
|
||||
yaql:
|
||||
# processing from per-role unique tasks into globally unique tasks
|
||||
expression: coalesce($.data, []).flatten().distinct()
|
||||
data:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, external_deploy_tasks]
|
||||
{%- endfor %}
|
||||
list_concat_unique:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, external_deploy_tasks]
|
||||
{%- endfor %}
|
||||
|
||||
ExternalPostDeployTasks:
|
||||
type: OS::Heat::Value
|
||||
properties:
|
||||
type: comma_delimited_list
|
||||
value:
|
||||
yaql:
|
||||
# processing from per-role unique tasks into globally unique tasks
|
||||
expression: coalesce($.data, []).flatten().distinct()
|
||||
data:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, external_post_deploy_tasks]
|
||||
{%- endfor %}
|
||||
list_concat_unique:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, external_post_deploy_tasks]
|
||||
{%- endfor %}
|
||||
|
||||
ScaleTasks:
|
||||
type: OS::Heat::Value
|
||||
properties:
|
||||
type: comma_delimited_list
|
||||
value:
|
||||
yaql:
|
||||
# processing from per-role unique tasks into globally unique tasks
|
||||
expression: coalesce($.data, []).flatten().distinct()
|
||||
data:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, scale_tasks]
|
||||
{%- endfor %}
|
||||
list_concat_unique:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, scale_tasks]
|
||||
{%- endfor %}
|
||||
|
||||
ExternalUpdateTasks:
|
||||
type: OS::Heat::Value
|
||||
properties:
|
||||
type: comma_delimited_list
|
||||
value:
|
||||
yaql:
|
||||
# processing from per-role unique tasks into globally unique tasks
|
||||
expression: coalesce($.data, []).flatten().distinct()
|
||||
data:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, external_update_tasks]
|
||||
{%- endfor %}
|
||||
list_concat_unique:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, external_update_tasks]
|
||||
{%- endfor %}
|
||||
|
||||
ExternalUpgradeTasks:
|
||||
type: OS::Heat::Value
|
||||
properties:
|
||||
type: comma_delimited_list
|
||||
value:
|
||||
yaql:
|
||||
# processing from per-role unique tasks into globally unique tasks
|
||||
expression: coalesce($.data, []).flatten().distinct()
|
||||
data:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, external_upgrade_tasks]
|
||||
{%- endfor %}
|
||||
list_concat_unique:
|
||||
{%- for role in enabled_roles %}
|
||||
- get_param: [role_data, {{role.name}}, external_upgrade_tasks]
|
||||
{%- endfor %}
|
||||
|
||||
BootstrapServerId:
|
||||
type: OS::Heat::Value
|
||||
|
Loading…
x
Reference in New Issue
Block a user