Merge pull request #2664 from rosysong/file-server
rosy-file-server: remove unused lines and typo fix
This commit is contained in:
commit
0355ebe7d5
1 changed files with 1 additions and 16 deletions
|
@ -21,7 +21,7 @@ function index()
|
||||||
page.index = false
|
page.index = false
|
||||||
|
|
||||||
page = node("httpfs")
|
page = node("httpfs")
|
||||||
page.title = _("File-server")
|
page.title = _("Rosy File Server")
|
||||||
page.target = alias("httpfs", "rosy-file-server")
|
page.target = alias("httpfs", "rosy-file-server")
|
||||||
page.order = 5
|
page.order = 5
|
||||||
page.setuser = "root"
|
page.setuser = "root"
|
||||||
|
@ -30,23 +30,8 @@ function index()
|
||||||
|
|
||||||
entry({"httpfs", "rosy-file-server"},
|
entry({"httpfs", "rosy-file-server"},
|
||||||
form("rosy-file-server/rosy-file-server"), _("Rosy File Server"), 10)
|
form("rosy-file-server/rosy-file-server"), _("Rosy File Server"), 10)
|
||||||
entry({"httpfs", "file-server-download"},
|
|
||||||
post("action_download"), nil)
|
|
||||||
|
|
||||||
entry({"admin", "services", "rosyfs"},
|
entry({"admin", "services", "rosyfs"},
|
||||||
cbi("rosy-file-server/rosyfs"), _("Rosy File Server"), 61)
|
cbi("rosy-file-server/rosyfs"), _("Rosy File Server"), 61)
|
||||||
end
|
end
|
||||||
|
|
||||||
function action_download()
|
|
||||||
local p = luci.http.formvalue("path") or ""
|
|
||||||
local n = luci.http.formvalue("name") or ""
|
|
||||||
|
|
||||||
if not p or not n then
|
|
||||||
luci.http.status(400, "Bad Request")
|
|
||||||
return
|
|
||||||
end
|
|
||||||
|
|
||||||
luci.http.header('Content-Disposition', 'attachment; filename="%s"' % n)
|
|
||||||
luci.http.prepare_content("application/octet-stream")
|
|
||||||
luci.sys.process.exec({ "/bin/dd", "if=%s%s" % { p, n }, "conv=fsync,notrunc" }, luci.http.write)
|
|
||||||
end
|
|
||||||
|
|
Loading…
Reference in a new issue