You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
481 B
21 lines
481 B
- name: add default record
|
|
include_tasks: add_record.yml
|
|
vars:
|
|
record: {}
|
|
when: (ns_records | d([]) | length) == 0
|
|
|
|
|
|
- name: process other items
|
|
include_tasks: add_record.yml
|
|
loop: "{{ ns_records | d([]) }}"
|
|
loop_control:
|
|
loop_var: record
|
|
|
|
|
|
- name: restart coredns
|
|
service:
|
|
name: coredns
|
|
state: restarted
|
|
when: (ns_instant | d(false) == false) and
|
|
((ns_records_changed | d(false) == true) or
|
|
(ns_serial_changed | d(false) == true))
|
|
|