From: yomguy <> Date: Fri, 19 Nov 2010 16:11:19 +0000 (+0000) Subject: fix first refresh (ouf !!) X-Git-Tag: 1.0~131 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=9004bdaf0682b045bdbbc85c78ba5cb0233f1067;p=telecaster-server.git fix first refresh (ouf !!) --- diff --git a/install.py b/install.py index d5a35f7..46df69b 100644 --- a/install.py +++ b/install.py @@ -102,10 +102,11 @@ if not os.path.exists(apache_conf): shutil.copy('conf'+apache_conf, apache_conf) os.system('/etc/init.d/apache2 reload') -log_dir = '/var/log/telecaster' -if not os.path.exists(log_dir): - os.mkdir(log_dir) - os.system('chown -R ' + user + ':' + user + ' ' + log_dir) +log_dirs = ['/var/log/telecaster', '/var/log/deefuzzer'] +for dir in log_dirs: + if not os.path.exists(dir): + os.mkdir(dir) + os.system('chown -R ' + user + ':' + user + ' ' + dir) print """ Installation successfull ! diff --git a/station.py b/station.py index a0bce84..8dbdc3f 100644 --- a/station.py +++ b/station.py @@ -159,7 +159,7 @@ class Station(Conference): conf_file.close() def deefuzzer_start(self): - command = 'deefuzzer ' + self.deefuzzer_user_file + ' &' + command = 'deefuzzer ' + self.deefuzzer_user_file + ' > /dev/null &' os.system(command) self.set_lock() diff --git a/telecaster.py b/telecaster.py index be6d374..a0ff151 100755 --- a/telecaster.py +++ b/telecaster.py @@ -105,7 +105,6 @@ class TeleCaster: s.start() time.sleep(1) self.logger.write_info('starting') -# form.stop_form(self.conference_dict, writing, casting) self.main() elif deefuzzer_pid != [] and os.path.exists(self.lock_file) and not form.has_key("action"): diff --git a/webview.py b/webview.py index 7e70577..01f9a5a 100644 --- a/webview.py +++ b/webview.py @@ -40,10 +40,8 @@ import cgi import datetime import time import string -import cgitb from tools import * from cgi import FieldStorage -cgitb.enable() class WebView(FieldStorage): """Gives the web CGI frontend""" @@ -109,16 +107,13 @@ class WebView(FieldStorage): for k in range(0, self.len_departments): department = self.departments[k] conferences = department['conferences'] - #print conferences conferences_t = dict2tuple(conferences) - #print conferences conferences = '"'+'","'.join(conferences_t)+'"' print ' case '+str(k+1)+' : var text = new Array('+conferences+'); ' print ' break;' print ' }' print ' for(j = 0; j<'+str(self.conference_nb_max)+'; j++)' print ' formulaire.conference.options[j+1].text=text[j];' - #print ' formulaire.conference.options[j+1].value=text[j];' print '}' print ' formulaire.conference.selectedIndex=0;}' print '' @@ -301,7 +296,7 @@ class WebView(FieldStorage): print "
" print "
" print "
" - print "" + print "" print "\"\"Play" print "" print "\"\"Archives"