-- Copyright 2008 Freifunk Leipzig / Jo-Philipp Wich -- Licensed to the public under the Apache License 2.0. m = Map("luci_statistics", translate("Disk Plugin Configuration"), translate( "The disk plugin collects detailed usage statistics " .. "for selected partitions or whole disks." )) -- collectd_disk config section s = m:section( NamedSection, "collectd_disk", "luci_statistics" ) -- collectd_disk.enable enable = s:option( Flag, "enable", translate("Enable this plugin") ) enable.default = 0 -- collectd_disk.disks (Disk) devices = s:option( Value, "Disks", translate("Monitor disks and partitions") ) devices.default = "hda1 hdb" devices.rmempty = true devices:depends( "enable", 1 ) -- collectd_disk.ignoreselected (IgnoreSelected) ignoreselected = s:option( Flag, "IgnoreSelected", translate("Monitor all except specified") ) ignoreselected.default = 0 ignoreselected:depends( "enable", 1 ) return m