集中管理サーバー上のファイル / ディレクトリを削除する (LCC.web_file.delete)
宣言
ok, err = LCC.web_file.delete(path, force?, timeout?)
引数
- path
文字列。削除するファイルまたはディレクトリのパスです - force
任意のブール値。trueの場合は空でないディレクトリを強制的に削除します。既定値はfalseです - timeout
任意の数値。リクエストのタイムアウト(秒)です。既定値は60です
戻り値
- ok
ブール値。削除に成功した場合はtrue、失敗した場合はfalseを返します - err
文字列またはnil。失敗時のエラー説明です。対象が存在しない場合は常に'not found'を返します
説明
指定したファイルまたはディレクトリを削除します。
force引数を指定せずに空でないディレクトリを削除すると失敗します。
対象が存在しない場合はfalse, 'not found'を返します。
例
local ok, err = LCC.web_file.delete("/レポート/temp.txt")
if not ok then
LCC.log(3, "削除に失敗しました", err)
end