9
Myślę, że jest to część instrukcji, która generuje błąd. Jak powinienem napisać ponownie tę część?Odpowiedz: [OSTRZEŻENIE ODNIESIENIA]: Używanie nagich zmiennych jest uznawane za przestarzałe.
roles:
- role: json-transform
json_transforms: '{{ clientValidation.json_transforms}}'
To rzuca następujące ostrzeżenie:
[DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{json_transforms}}'). This feature will be removed in a
future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
Jakiej wersji używasz? Ta składnia wygląda dla mnie trochę dziwnie i normalnie przychodzę z czymś w rodzaju: '- {rola: json-transform, json_transforms: '{{clientValidation.json_transforms}}'}', więc możesz spróbować tego. – ydaetskcoR
Używam Ansible 2.0.1 Próbowałem już tego, o czym wspomniałeś i nie zadziałało. – anuiq
Składnia nie ma znaczenia- @ydaetskcoR używa tylko wbudowanej składni dyktowanej zamiast rozszerzonej składni dyktafonu. Są dokładnie takie same w analizowanym dokumencie. – nitzmahone