Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 73

Validaciones en formularios de maquinas

Ver diferencias:

MainLoop.py
return json.dumps({"connection" : response})
if command == "users":
from Plugins.Users import Users
if request.args['action'][0] == "list":
......
classrooms = request.args['multiselect_classrooms']
except:
pass
u = Users(l,request.args['type'][0],request.args['name'][0],request.args['surname'][0],request.args['nif'][0],request.args['user'][0],request.args['password'][0],request.args['password2'][0],departments,classrooms)
response = u.process(request.args['action'][0])
return json.dumps({"response" : response})
......
if command == "hosts":
from Plugins.Hosts import Hosts
if request.args['action'][0] == "list":
h = Hosts (l,"","","","")
response = h.list(request.args)
......
#h.wakeup()
return json.dumps(response)
else:
h = Hosts(l,request.args['name'][0],request.args['ip'][0],request.args['mac'][0])
print request.args['name'][0]
if request.args ['type'][0] == 'thinclient':
ip = ""
else:
ip = request.args ['ip'][0]
h = Hosts(l,request.args['name'][0],ip,request.args['mac'][0],request.args['type'][0])
response = h.process(request.args['action'][0])
return json.dumps({"response" : response})

Exportar a: Unified diff