From: Michael Tremer Date: Sun, 17 Jan 2010 10:32:18 +0000 (+0100) Subject: Adding an info class that reads in global configuration. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0e22f56f642965724761794ce9a25564706d6a61;p=ipfire.org.git Adding an info class that reads in global configuration. --- diff --git a/www/webapp/info.py b/www/webapp/info.py new file mode 100644 index 00000000..18754fa8 --- /dev/null +++ b/www/webapp/info.py @@ -0,0 +1,16 @@ +#!/usr/bin/python + +import simplejson + +class Info(dict): + def __init__(self, filename): + self.load(filename) + + def load(self, filename): + f = open(filename) + for key, val in simplejson.loads(f.read()).items(): + self[key] = val + f.close() + + +info = Info("info.json")