summaryrefslogtreecommitdiffhomepage
path: root/src/ffluci/fs.lua
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2008-03-30 19:12:16 +0000
committerSteven Barth <steven@midlink.org>2008-03-30 19:12:16 +0000
commit9b4e269bea4db2e75d3d33757a53d2ab89bf05bf (patch)
tree0e67237edc84967682aa67eaa9afb61630e56b29 /src/ffluci/fs.lua
parenteee28047913d9bc159ebc49e72807db413ec73c7 (diff)
* Added reboot page
* Added SSH-Keys page * ffluci.template: Removed a debugging statement
Diffstat (limited to 'src/ffluci/fs.lua')
-rw-r--r--src/ffluci/fs.lua10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/ffluci/fs.lua b/src/ffluci/fs.lua
index e262caa3c3..897308c105 100644
--- a/src/ffluci/fs.lua
+++ b/src/ffluci/fs.lua
@@ -40,7 +40,7 @@ function readfile(filename)
local fp, err = io.open(filename)
if fp == nil then
- error(err)
+ return nil, err
end
local data = fp:read("*a")
@@ -55,7 +55,7 @@ function readfilel(filename)
local data = {}
if fp == nil then
- error(err)
+ return nil, err
end
while true do
@@ -71,11 +71,15 @@ end
-- Writes given data to a file
function writefile(filename, data)
local fp, err = io.open(filename, "w")
+
if fp == nil then
- error(err)
+ return nil, err
end
+
fp:write(data)
fp:close()
+
+ return true
end
-- Returns the file modification date/time of "path"