Список файлов консоли (LCC.web_file.list)
Сигнатура
list, err = LCC.web_file.list(path, recursive?, timeout?)
Параметры
- path
Строка, путь каталога консоли для просмотра - recursive
Логическое значение, необязательное; приtrueрекурсивно перечисляет подкаталоги, по умолчаниюfalse - timeout
Число, необязательный тайм-аут запроса (секунды), по умолчанию60
Возвращаемое значение
- list
Таблица, массив файлов и каталогов, возвращённый консолью; при сбое —nil - err
Строка илиnil, описание ошибки при сбое
Описание
Перечисляет файлы и подкаталоги указанного каталога.
Перед этим нужно задать адрес консоли или запустить скрипт из консоли.
Каждый элемент результата содержит поляname,path,dir,symlink,size,modification.
symlinkпоказывает, является ли элемент символической ссылкой; если цель доступна,dirиsizeотражают состояние цели.
Пример
local nodes, err = LCC.web_file.list("/脚本", true)
if not nodes then
error(err)
end