Ir para o conteúdo principal

Substituir o conteúdo de um arquivo do controle central (LCC.web_file.writes)

Declaração​

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

Parâmetros​

  • path
    Tipo string; caminho do arquivo a gravar
  • data
    Tipo string; conteúdo de dados a gravar
  • timeout
    Tipo number, opcional; tempo limite da solicitação (em segundos), padrão 60

Valor de retorno​

  • ok
    Tipo boolean; retorna true quando a gravação tem sucesso e false quando falha
  • err
    Tipo string ou nil; descrição do erro em caso de falha

Descrição​

Substitui completamente o conteúdo do arquivo no controle central.
Cria automaticamente o diretório pai quando ele não existe e cria um arquivo novo quando o arquivo não existe.
Ao gravar dados binários, certifique-se de que a string contém os bytes originais.

Exemplo​

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