diff options
author | Ted Trask <ttrask01@yahoo.com> | 2008-12-17 19:36:48 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2008-12-17 19:36:48 +0000 |
commit | 592f15a15a29dc49fb59ef8204a1704a896f0754 (patch) | |
tree | 92275ef45a0cb89a45575edbaaffb9dc42fb5ac9 /lbu-model.lua | |
parent | 3f0375369431d3b8cbc445cb5db24ab29cd43cbe (diff) | |
download | acf-alpine-conf-592f15a15a29dc49fb59ef8204a1704a896f0754.tar.bz2 acf-alpine-conf-592f15a15a29dc49fb59ef8204a1704a896f0754.tar.xz |
Modified lbu to permit more media values (parsed from fstab).
git-svn-id: svn://svn.alpinelinux.org/acf/alpine-conf/trunk@1638 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'lbu-model.lua')
-rw-r--r-- | lbu-model.lua | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lbu-model.lua b/lbu-model.lua index a5856d2..9e23eec 100644 --- a/lbu-model.lua +++ b/lbu-model.lua @@ -38,7 +38,14 @@ local function getLbuStatus() end local function availablemedias() - return {"floppy","usb"} + local medias = {} + local fstab = fs.read_file("/etc/fstab") or "" + for media in string.gmatch(fstab, "/media/(%w+)%s") do + if media ~= "cdrom" then + medias[#medias+1] = media + end + end + return medias end local function getLbuCommit(flag) |