Просмотр исходного кода

Fix matrix_dynamic_dns_domain_configurations validation check

- `item` was undefined
- `'key' in configurations == ''` was doing the wrong thing

Related to #681 (Github Pull Request)
pull/681/head
Slavi Pantaleev 5 лет назад
Родитель
Сommit
97a7c8b0f0
1 измененных файлов: 2 добавлений и 2 удалений
  1. +2
    -2
      roles/matrix-dynamic-dns/tasks/validate_config.yml

+ 2
- 2
roles/matrix-dynamic-dns/tasks/validate_config.yml Просмотреть файл

@@ -3,8 +3,8 @@
- name: Fail if required settings not defined in configuration blocks
fail:
msg: >-
You need to define a required configuration setting (`{{ item }}`).
when: "'domain' not in configuration == '' or 'provider' not in configuration == '' or 'protocol' not in configuration == ''"
One of the configurations in matrix_dynamic_dns_domain_configurations is missing a required key (domain, provider, protocol).
when: "'domain' not in configuration or 'provider' not in configuration or 'protocol' not in configuration"
with_items: "{{ matrix_dynamic_dns_domain_configurations }}"
loop_control:
loop_var: configuration

Загрузка…
Отмена
Сохранить