X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=applications%2Fluci-hd_idle%2Fluasrc%2Fmodel%2Fcbi%2Fhd_idle.lua;h=60817db83269d51f1bce2c4d01a96d6b256e6986;hp=32db2605ed6ce20e9b635fa361c649656e2196c8;hb=8fcd841aa9af96c8a4a4d3c1a555d2d1ed42332c;hpb=3f372dd416348af57905e8f3ef72aefe0012a250 diff --git a/applications/luci-hd_idle/luasrc/model/cbi/hd_idle.lua b/applications/luci-hd_idle/luasrc/model/cbi/hd_idle.lua index 32db2605e..60817db83 100644 --- a/applications/luci-hd_idle/luasrc/model/cbi/hd_idle.lua +++ b/applications/luci-hd_idle/luasrc/model/cbi/hd_idle.lua @@ -13,15 +13,20 @@ $Id$ ]]-- +require("nixio.fs") + m = Map("hd-idle", translate("hd_idle"), translate("hd_idle_desc")) s = m:section(TypedSection, "hd-idle", translate("settings")) -s.addremove = true s.anonymous = true -s:option(Flag, "enabled", translate("enabled", "Enable")) +s:option(Flag, "enabled", translate("enable", "Enable")) -s:option(Value, "disk", translate("disk")).rmempty = true +disk = s:option(Value, "disk", translate("disk")) +disk.rmempty = true +for _, dev in nixio.fs.glob("/dev/[sh]d[a-z]") do + disk:value(nixio.fs.basename(dev)) +end s:option(Value, "idle_time_interval", translate("idle_time_interval")).default = 10 s.rmempty = true