"{{ loopvar_databases.db_port + '_' if loopvar_databases.db_port is defined }}{{ currenttime }}.gz"
но с 2.9 и выше уже требует что б указал с else
"{{ loopvar_databases.db_port + '_' if loopvar_databases.db_port is defined else '' }}{{ currenttime }}.gz"
Вообще так не нужно делать
мож тогда через ternary ? "{{ loopvar_databases.db_port != '5432' | ternary(loopvar_databases.db_port + '_', '', '') }}{{ currenttime }}.gz"
Через ternary лучше, да
Обсуждают сегодня