- возвращает массив (в терминологии python и jinja - лист) словарей с файлами и каталогами с некоторыми характеристиками
[ lookup(...) ] - обёрнут в квадратные скобки на случай если он вернёт один объект как голый словарь, чтобы в итоге он был все же массивом
json_query('[]') - возвращает один массив данных, на случай если у нас массив вложен в массив (если мы изначально получили от lookup массив - у нас будет что-то вроде [[ data ]])
[?state!=`directory`] - делает выборку массива словарей, по свойству state (Если это не каталог)
.path - возвращает как массив path всех элементов
Можно и попроще. Луп по файлам и директориям не требует подобной наркомании, вообще говоря :)
Обсуждают сегодня