Я хочу убедиться, что переменная, представляющая папку, установленную пользователем, имеет окончание sla sh, поэтому я могу избежать ошибок, связанных с отсутствием sla sh или double sla sh.
В основном я рассматриваю задачу восстановления, например:
- when: my_path[-1] != '/'
set_fact:
my_path: "{{ mypath }}/"
Если это условие можно записать на чистом jinja2, даже лучше, так как я могу избежать создания дополнительного set_fact и поместить этот трюк в блок "vars".
Есть ли лучший способ реализовать это? Очевидно, что нет встроенного фильтра jinja2 для форматирования путей.