Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 96

Avahi: solucionando un bug de refresco

Ver diferencias:

controlies/Utils/avahiClient.py
avahi_bus = self.bus.get_object(avahi.DBUS_NAME, avahi.DBUS_PATH_SERVER)
self.server = dbus.Interface(avahi_bus, avahi.DBUS_INTERFACE_SERVER)
stype = '_workstation._tcp'
stype = '_controlaula._tcp'
#stype = '_workstation._tcp'
#stype = '_controlaula._tcp'
stype = type
controlies/www/classroomServers/index.html
var result = $.parseJSON(data);
$('#selectable li .thumb-image').attr('src','img/turnOff.png');
$('#selectable li #userName').html('');
$.each(result.computers, function(i, l){
$('#selectable #selectable-'+l+' .thumb-image').attr('src','img/turnOn.png');
controlies/Server.py
f = open(fileNameServers, 'r')
computersList = f.read()
f.close()
#print "computer list "+computerlist
#print "computer to delete "+computerToDelete[0]
computersList.replace(computerToDelete[0]+" ","")
#print "computer list "+computerList
computersList = computersList.replace(computerToDelete[0]+" ","")
f = open(fileNameServers, 'w')
f.write(computersList)
......
f = open(fileNameTeachers, 'r')
teachersList = f.read()
f.close()
#print "computer list "+computerlist
#print "computer to delete "+computerToDelete[0]
teachersList.replace(teacherToDelete[0]+" ","")
#print "computer list "+computerList
teachersList = teachersList.replace(teacherToDelete[0]+" ","")
f = open(fileNameTeachers, 'w')
f.write(teachersList)

Exportar a: Unified diff