diff options
author | Arturo FilastoĢ <hellais@torproject.org> | 2011-08-17 17:43:17 +0200 |
---|---|---|
committer | Arturo FilastoĢ <hellais@torproject.org> | 2011-08-17 17:43:17 +0200 |
commit | ed08b56338e9b230c2a475946511c0e13cfce487 (patch) | |
tree | a9c7ffd2a944c598bec509db284089bf95995a71 /packages/torouter-web/tui/controllers | |
parent | cab97f7c6fc7f3c70c0b92ef07466251f7faca9e (diff) | |
download | torouter-ed08b56338e9b230c2a475946511c0e13cfce487.tar.gz torouter-ed08b56338e9b230c2a475946511c0e13cfce487.zip |
Add status page for network interfaces
Diffstat (limited to 'packages/torouter-web/tui/controllers')
-rw-r--r-- | packages/torouter-web/tui/controllers/network.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/packages/torouter-web/tui/controllers/network.py b/packages/torouter-web/tui/controllers/network.py index b5da4e3..d189d0c 100644 --- a/packages/torouter-web/tui/controllers/network.py +++ b/packages/torouter-web/tui/controllers/network.py @@ -1,7 +1,7 @@ import web import view, config from view import render -from tui.utils import session,configuration +from tui.utils import session,configuration,parsing """ This function is used to generate the network @@ -116,8 +116,14 @@ General status page, displays a bit more detail than main """ class status: def GET(self): - return render.base(render.status(),menu(4)) + itfc = parsing.interfaces(config.interfaces_file) + itfc.parse() + network = itfc.html_output(itfc.wifi) + itfc.html_output(itfc.eth0) + itfc.html_output(itfc.eth1) + return render.base(render.status(network),menu(4)) def POST(self): + itfc = parsing.interfaces(config.interfaces_file) + itfc.parse() + network = itfc.html_output(itfc.wifi) + itfc.html_output(itfc.eth0) + itfc.html_output(itfc.eth1) return render.base(render.status(),menu(4)) |