Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 257

Dejo de utilizar memcached, no funciona en el servidor

Ver diferencias:

controlies/trunk/applications/controlies/controllers/gestion.py
@auth.requires_login()
def getLTSPStatus():
import memcache
"""import memcache
shared = memcache.Client(['127.0.0.1:11211'], debug=0)
fileNameServers = shared.get('fileNameServers')
fileNameTeachers = shared.get('fileNameTeachers')
fileNameTeachers = shared.get('fileNameTeachers')"""
directory = "/tmp/"
fileNameServers = directory+"controliesSerFDidisDSs43"
fileNameTeachers = directory+"controliesTeaRssdASWe234"
try:
f = open(fileNameServers, 'r')
computers = f.read().split(" ")
controlies/trunk/applications/controlies/avahiClient.py
import dbus, gobject, avahi, os
from dbus import DBusException
from dbus.mainloop.glib import DBusGMainLoop
import tempfile, memcache
import tempfile
#import memcache
typeComputers = "_workstation._tcp"
typeTeachers = "_controlaula._tcp"
fs = tempfile.NamedTemporaryFile(delete=False, prefix='controlies_')
"""fs = tempfile.NamedTemporaryFile(delete=False, prefix='controlies_')
ft = tempfile.NamedTemporaryFile(delete=False, prefix='controlies_')
fileNameServers = fs.name
fileNameTeachers = ft.name
fileNameTeachers = ft.name"""
directory = "/tmp/"
fileNameServers = directory+"controliesSerFDidisDSs43"
fileNameTeachers = directory+"controliesTeaRssdASWe234"
if os.path.isfile(fileNameServers):
os.remove(fileNameServers)
if os.path.isfile(fileNameTeachers):
os.remove(fileNameTeachers)
f = open(fileNameServers, 'w')
f = open(fileNameTeachers, 'w')
os.chmod(fileNameServers,0755)
os.chmod(fileNameTeachers,0755)
......
f.close()
shared = memcache.Client(['127.0.0.1:11211'], debug=0)
"""shared = memcache.Client(['127.0.0.1:11211'], debug=0)
shared.set('fileNameServers', fileNameServers)
shared.set('fileNameTeachers', fileNameTeachers)
shared.set('fileNameTeachers', fileNameTeachers)"""
loop = DBusGMainLoop()
bus = dbus.SystemBus(mainloop=loop)

Exportar a: Unified diff