aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/service-config-validate/tasks/main.yml
blob: bc737328ddb4262e62ec5d54460f6768121f4f62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
---
- name: "Validate configurations for each service for {{ project_name }}"
  vars:
    service_name: "{{ outer_item.key }}"
    service: "{{ outer_item.value }}"
    output_dir: "{{ service_config_validate_output_dir }}/{{ inventory_hostname }}/{{ project_name }}/{{ service_name }}"
  include_tasks: validate.yml
  loop: "{{ query('dict', service_config_validate_services | select_services_enabled_and_mapped_to_host) }}"
  loop_control:
    label: "{{ service_name }}"
    loop_var: outer_item
  when:
    - service_config_validation is defined