From d435505bea5b9d735447f4900d7e502cae11412f Mon Sep 17 00:00:00 2001 From: Arturo Filastò Date: Wed, 17 Aug 2011 18:16:22 +0200 Subject: Add support for displaying content of torrc file --- packages/torouter-web/tui/utils/parsing.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'packages/torouter-web/tui/utils') diff --git a/packages/torouter-web/tui/utils/parsing.py b/packages/torouter-web/tui/utils/parsing.py index e9ccc83..6acf988 100644 --- a/packages/torouter-web/tui/utils/parsing.py +++ b/packages/torouter-web/tui/utils/parsing.py @@ -74,6 +74,27 @@ class interfaces: else: print "%s %s" % (item[0],item[1]) +class torrc: + def __init__(self,filename): + self.fp = open(filename, "r") + self.parsed = [] + + def parse(self): + for line in self.fp.readlines(): + if line.startswith("#") or line == "": + continue + else: + self.parsed.append(line) + + def html_output(self): + output = "" + print output + return output + #interfaces_file = os.getcwd() + "/../../../torouter-prep/configs/interfaces" #itfc = interfaces(interfaces_file) #itfc.parse() -- cgit v1.2.3