aboutsummaryrefslogtreecommitdiffstats
path: root/packages/torouter-web/src/tui/utils/configuration.py
diff options
context:
space:
mode:
authorficus <ficus@robocracy.org>2012-10-02 16:44:03 +0200
committerficus <ficus@robocracy.org>2012-10-02 16:44:03 +0200
commitfcf6a8630b7ae818e7719d6e811d01d9359388c3 (patch)
tree81610e80263e0f326f300b1bc7ea4264df9f29ab /packages/torouter-web/src/tui/utils/configuration.py
parent7dcf9aa0db8585eb3489bcf0903e67bdd9dee027 (diff)
downloadtorouter-fcf6a8630b7ae818e7719d6e811d01d9359388c3.tar.gz
torouter-fcf6a8630b7ae818e7719d6e811d01d9359388c3.zip
remove unused told TUI
Diffstat (limited to 'packages/torouter-web/src/tui/utils/configuration.py')
-rw-r--r--packages/torouter-web/src/tui/utils/configuration.py109
1 files changed, 0 insertions, 109 deletions
diff --git a/packages/torouter-web/src/tui/utils/configuration.py b/packages/torouter-web/src/tui/utils/configuration.py
deleted file mode 100644
index 336aa54..0000000
--- a/packages/torouter-web/src/tui/utils/configuration.py
+++ /dev/null
@@ -1,109 +0,0 @@
-import web
-import re
-from tui.utils import parsing
-from tui import config
-
-def get(name):
- conf = {}
- itfc = parsing.interfaces(config.interfaces_file)
- itfc.parse()
-
- if name == "wireless":
- conf['essid'] = "tor"
- conf['mac'] = "00:11:22:33:44:55"
- for entry in itfc.wifi['post-up']:
- if re.search("sys_cfg_ssid", entry):
- conf['essid'] = entry.split(" ")[2].split("\"")[1]
-
- if type(itfc.wifi['pre-up']) is str:
- conf['mac'] = itfc.wifi['pre-up'].split(" ")[4]
- else:
- for entry in itfc.wifi['pre-up']:
- if re.search("ether", entry):
- print "hahah"
- conf['mac'] = entry.split(" ")[4]
-
- conf['netmask'] = itfc.wifi['netmask']
- conf['address'] = itfc.wifi['address']
- conf['encryption'] = "open"
- conf['key'] = ""
- return conf
- elif name == "firewall":
- conf['el1'] = "Element 1"
- conf['el2'] = "Element 2"
- conf['el3'] = "Element 3"
- return conf
- elif name == "wired":
- conf['el1'] = "Element 1"
- conf['el2'] = "Element 2"
- conf['el3'] = "Element 3"
- return conf
- elif name == "tor":
- conf['el1'] = "Element 1"
- conf['el2'] = "Element 2"
- conf['el3'] = "Element 3"
- return conf
-
-def write(name, data):
- if name == "wireless":
- return True
- elif name == "firewall":
- return True
- elif name == "wired":
- return True
- elif name == "tor":
- return True
-
-def get_form(name):
- # Also these are just skeletons
- if name == "wireless":
- c = get(name)
- return web.form.Form(
- web.form.Textbox(name='essid',
- description='ESSID', value=c['essid']),
- web.form.Textbox(name='mac',
- description='MAC address', value=c['mac']),
- web.form.Textbox(name='address',
- description='IP address', value=c['address']),
- web.form.Textbox(name='netmask',
- description='Netmask address', value=c['netmask']),
- web.form.Dropdown(name='enctype', args=['WPA2', 'WPA', 'WEP (not reccomended)', 'open'],
- description='Encryption scheme', value=c['encryption']),
- web.form.Password(name='key',
- description='Key', value=c['key']),
- web.form.Button('save')
- )
- elif name == "firewall":
- c = get(name)
- return web.form.Form(
- web.form.Textbox(name='el1',
- description='The first element', value=c['el2']),
- web.form.Dropdown(name='el2', args=['WPA2', 'WPA', 'WEP (not reccomended)', 'open'],
- description='The second selement', value=c['el2']),
- web.form.Password(name='el3',
- description='The third element', value=c['el3']),
- web.form.Button('save')
- )
- elif name == "wired":
- c = get(name)
- return web.form.Form(
- web.form.Textbox(name='el1',
- description='The first element', value=c['el2']),
- web.form.Dropdown(name='el2', args=['WPA2', 'WPA', 'WEP (not reccomended)', 'open'],
- description='The second selement', value=c['el2']),
- web.form.Password(name='el3',
- description='The third element', value=c['el3']),
- web.form.Button('save')
- )
- elif name == "tor":
- c = get(name)
- return web.form.Form(
- web.form.Textbox(name='el1',
- description='The first element', value=c['el2']),
- web.form.Dropdown(name='el2', args=['WPA2', 'WPA', 'WEP (not reccomended)', 'open'],
- description='The second selement', value=c['el2']),
- web.form.Password(name='el3',
- description='The third element', value=c['el3']),
- web.form.Button('save')
- )
-