casting = False
writing = rip_pid != []
casting = odd_pid != []
- form = WebView(self.school_file)
+ form = WebView(self.school_file, version)
if odd_pid == [] and form.has_key("action") and \
form.has_key("department") and form.has_key("conference") and \
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
"""
-version = '0.3.5'
-# Only for Unix and Linux systems
-
import os
import cgi
import cgitb
class WebView(FieldStorage):
"""Gives the web CGI frontend"""
- def __init__(self, school_file):
+ def __init__(self, school_file, version):
FieldStorage.__init__(self)
+ self.version = version
self.conf = xml2dict(school_file)
self.conf = self.conf['telecaster']
self.interfaces = ['eth0', 'eth1', 'eth2']
def colophon(self):
date = datetime.datetime.now().strftime("%Y")
print "<div class=\"colophon\">"
- print "TeleCaster "+version+" © <span>"+date+"</span> <a href=\"http://parisson.com\">Parisson SARL</a>. Tous droits réservés."
+ print "TeleCaster "+self.version+" © <span>"+date+"</span> <a href=\"http://parisson.com\">Parisson SARL</a>. Tous droits réservés."
print "</div>"
def footer(self):