Zum Hauptinhalt springen

Dateiinhalt der Zentrale überschreiben (LCC.web_file.writes)

Deklaration​

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

Parameter​

  • path
    String. Zielpfad der Datei.
  • data
    String. Zu schreibender Inhalt.
  • timeout
    Zahl, optional. Anfrage-Timeout in Sekunden, Standard 60.

Rückgabewerte​

  • ok
    Boolean. Bei erfolgreichem Schreiben true, andernfalls false.
  • err
    String oder nil. Fehlerbeschreibung, wenn der Aufruf fehlschlägt.

Hinweise​

Ersetzt den gesamten Dateiinhalt.
Fehlende übergeordnete Verzeichnisse und die Datei selbst werden automatisch erstellt.
Beim Schreiben binärer Daten muss die Zeichenkette die unveränderten Bytes enthalten.

Beispiel​

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