def getInfoLDAP(): info = {} l=conecta() request.vars["type"]="Profesor" request.vars["rows"]="999999999" request.vars["page"]="1" request.vars["sidx"]="cn" request.vars["sord"]="desc" u = Users(l,"","","","","","","","","") response = u.list(request.vars) info["teachers"] = response["records"] request.vars["type"]="Alumno" response = u.list(request.vars) info["students"] = response["records"] g = Groups(l,"","","") request.vars["type"]="Aula" response = g.list(request.vars) info["course"] = response["records"] request.vars["type"]="Departamento" response = g.list(request.vars) info["departments"] = response["records"] h = Hosts (l,"","","","ltsp-server-hosts") response = h.list(request.vars) info["ltspservers"] = response["records"] h = Hosts (l,"","","","workstation-hosts") response = h.list(request.vars) info["workstations"] = response["records"] h = Hosts (l,"","","","laptop-hosts") response = h.list(request.vars) info["laptops"] = response["records"] h = Thinclients (l,"","","","") request.vars["cn"]="-o" response = h.list(request.vars) info["thinclients"] = response["records"] request.vars["cn"]="-p" response = h.list(request.vars) info["student-laptops"] = response["records"] info["total-computers"] = info["student-laptops"] + info["thinclients"] + info["laptops"] + info["workstations"] info["total-users"] = info["teachers"] + info["students"] l.close() return dict(info=info)
def getInfoLDAP(): info = {} l = conecta() request.vars["type"] = "Profesor" request.vars["rows"] = "999999999" request.vars["page"] = "1" request.vars["sidx"] = "cn" request.vars["sord"] = "desc" u = Users(l, "", "", "", "", "", "", "", "", "") response = u.list(request.vars) info["teachers"] = response["records"] request.vars["type"] = "Alumno" response = u.list(request.vars) info["students"] = response["records"] g = Groups(l, "", "", "") request.vars["type"] = "Aula" response = g.list(request.vars) info["course"] = response["records"] request.vars["type"] = "Departamento" response = g.list(request.vars) info["departments"] = response["records"] h = Hosts(l, "", "", "", "ltsp-server-hosts") response = h.list(request.vars) info["ltspservers"] = response["records"] h = Hosts(l, "", "", "", "workstation-hosts") response = h.list(request.vars) info["workstations"] = response["records"] h = Hosts(l, "", "", "", "laptop-hosts") response = h.list(request.vars) info["laptops"] = response["records"] h = Thinclients(l, "", "", "", "") request.vars["cn"] = "-o" response = h.list(request.vars) info["thinclients"] = response["records"] request.vars["cn"] = "-p" response = h.list(request.vars) info["student-laptops"] = response["records"] info["total-computers"] = info["student-laptops"] + info["thinclients"] + info["laptops"] + info["workstations"] info["total-users"] = info["teachers"] + info["students"] l.close() return dict(info=info)
def list(): l = conecta() h = Hosts(l, "", "", "", request.vars['type_host']) a = request.vars response = h.list(a) l.close() return response
def list(): l=conecta() h = Hosts (l,"","","",request.vars['type_host']) a=request.vars response = h.list(a) l.close() return response