diff options
Diffstat (limited to 'bird1-openwrt/bird1-ipv4-openwrt/src/model/status.lua')
| -rw-r--r-- | bird1-openwrt/bird1-ipv4-openwrt/src/model/status.lua | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/bird1-openwrt/bird1-ipv4-openwrt/src/model/status.lua b/bird1-openwrt/bird1-ipv4-openwrt/src/model/status.lua deleted file mode 100644 index 187bba3..0000000 --- a/bird1-openwrt/bird1-ipv4-openwrt/src/model/status.lua +++ /dev/null @@ -1,53 +0,0 @@ ---[[ -Copyright (C) 2014-2017 - Eloi Carbo - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see <http://www.gnu.org/licenses/>. -]]-- - -local sys = require "luci.sys" - -m = SimpleForm("bird4", "Bird4 Daemon Status Page", "This page let you Start, Stop, Restart and check Bird4 Service Status.") -m.reset = false -m.submit = false - -s = m:section(SimpleSection) - -start = s:option(Button, "_start", "Start Bird4 Daemon:") -start.inputtitle = " Start " -start.inputstyle = "apply" - -stop = s:option(Button, "_stop", "Stop Bird4 Daemon:") -stop.inputtitle = " Stop " -stop.inputstyle = "remove" - -restart = s:option(Button, "_restart", "Restart Bird4 Daemon:") -restart.inputtitle = "Restart" -restart.inputstyle = "reload" - -output = s:option(DummyValue, "_value", "Service Status") -function output.cfgvalue(self, section) - local ret = "" - if start:formvalue(section) then - ret = sys.exec("/etc/init.d/bird4 start_quiet") - elseif stop:formvalue(section) then - ret = sys.exec("/etc/init.d/bird4 stop_quiet") - elseif restart:formvalue(section) then - ret = sys.exec("/etc/init.d/bird4 restart_quiet") - else - ret = sys.exec("/etc/init.d/bird4 status_quiet") - end - return ret -end - -return m |
