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

Перезапись содержимого файла консоли (LCC.web_file.writes)

Сигнатура​

ok, err = LCC.web_file.writes(path, data, timeout?)

Параметры​

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

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

  • ok
    Логическое значение, при успешной записи возвращается true, при сбое — false
  • err
    Строка или nil, описание ошибки при сбое

Описание​

Полностью перезаписывает содержимое файла консоли.
При отсутствии родительского каталога он создаётся автоматически; отсутствующий файл создаётся.
При записи двоичных данных убедитесь, что строка содержит исходные байты.

Пример​

local ok, err = LCC.web_file.writes("/配置/app.conf", "mode=auto\n")
if not ok then
error(err)
end