Skip to main content

Overwrite Controller File Content (LCC.web_file.writes)

Signature​

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

Parameters​

  • path
    String. Destination file path.
  • data
    String. Content to write.
  • timeout
    Number, optional. Request timeout in seconds, default 60.

Returns​

  • ok
    Boolean. true when the write succeeds, false otherwise.
  • err
    String or nil. Error description when the operation fails.

Notes​

Replaces the file contents completely.
Missing parent directories and the file itself are created automatically.
To write binary data, ensure the string carries the raw bytes.

Example​

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