集中管理サーバー上のファイル内容を上書きする (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