test using a list of records

This commit is contained in:
2023-10-05 15:57:02 +02:00
parent 8270ba251c
commit 1377468c37
3 changed files with 29 additions and 13 deletions

View File

@@ -1,5 +1,6 @@
---
# tasks file for tco.dns
- name: manage dns record
vars:
state: "{{ (dns_action == 'delete' ) | ternary( 'absent', 'present' ) }}"
@@ -9,8 +10,8 @@
ovh_api_application_secret: "{{ ovh_api_application_secret }}"
ovh_api_consumer_key: "{{ ovh_api_consumer_key }}"
zone: "{{ dns_zone }}"
record_name: "{{ record_name }}"
record_value: "{{ record_value }}"
record_type: "{{ record_type }}"
record_name: "{{ item.record_name }}"
record_value: "{{ item.record_value }}"
record_type: "{{ item.record_type }}"
state: "{{ state }}"
loop: "{{ dns_records }}"