6c23738eb6b7bd4157e5b767fc2d1ca8470b52df
[project/luci.git] / modules / niu / luasrc / model / cbi / niu / network / wan.lua
1 local cursor = require "luci.model.uci".cursor()
2 local d = Delegator()
3 d.allow_finish = true
4 d.allow_back = true
5 d.allow_cancel = true
6
7 d:add("device", load("niu/network/wandevice"))
8 d:add("etherwan", load("niu/network/etherwan"))
9
10 function d.on_cancel()
11         cursor:revert("network")
12         cursor:revert("wireless")
13 end
14
15 function d.on_done()
16         cursor:commit("network")
17         cursor:commit("wireless")
18 end
19
20 return d