Перейти к основному содержимому

Удаление файла или каталога консоли (LCC.web_file.delete)

Сигнатура​

ok, err = LCC.web_file.delete(path, force?, timeout?)

Параметры​

  • path
    Строка, путь к удаляемому файлу или каталогу
  • force
    Логическое значение, необязательное; при true принудительно удаляет непустой каталог, по умолчанию false
  • timeout
    Число, необязательный тайм-аут запроса (секунды), по умолчанию 60

Возвращаемое значение​

  • ok
    Логическое значение: при успешном удалении true, при сбое false
  • err
    Строка или nil, описание ошибки при сбое; при отсутствии объекта фиксированно возвращается 'not found'

Описание​

Удаляет указанный файл или каталог.
Удаление непустого каталога без параметра force завершается ошибкой.
Если цель отсутствует, возвращается false, 'not found'.

Пример​

local ok, err = LCC.web_file.delete("/报告/temp.txt")
if not ok then
LCC.log(3, "删除失败", err)
end