Revisión 257
Añadido por Manu Mora Gordillo hace más de 13 años
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
Dejo de utilizar memcached, no funciona en el servidor