Jak napisać warunek kiedy istnieje sekcja w dostępnym poradniku
Próbuję napisać do zadania, gdy istnieje sekcja/var. Użyłem zmiennej assert
- name: Apply patch if/var exist and > 300MB
yum:
name: '*'
state: latest
loop: "{{ ansible_mounts }}"
when: item.mount == "/var" and item.size_available > 300000000
Powinien zawieść lub pominąć, jeśli/var nie istnieje. Co się nie dzieje. Powiedz mi, jak pominąć, jeśli/var nie istnieje
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
zakomentowana sekcja faktycznie pokazuje typ danych, z którymi masz do czynienia. W tym przypadku jest to lista.
Aby spłaszczyć listę, użyłem
ponieważ lista początkowo wygląda mniej więcej tak:
Przetestowałem podręcznik na moim
punkty montowania, ponieważ nie mam serwera z
teraz dostępny - ale działa zgodnie z oczekiwaniami.
kilka linków: