[mac_prise] search by uid

This commit is contained in:
Valentin Samir 2013-06-20 09:58:15 +02:00
parent 11325cc284
commit 23a0a30678

View file

@ -26,7 +26,7 @@ conn = psycopg2.connect(user='crans', database='mac_prises')
conn.set_session(autocommit = True)
cur = conn.cursor(cursor_factory = psycopg2.extras.DictCursor)
membres_actifs = ldap.search('(|(droits=Cableur)(droits=Nounou)(droits=Apprenti)(droits=Bureau))')
membres_actifs = ldap.search(u'(|(droits=Cableur)(droits=Nounou)(droits=Apprenti)(droits=Bureau))')
chambres_ma = []
for membre_actif in membres_actifs:
try:
@ -34,7 +34,7 @@ for membre_actif in membres_actifs:
except:
pass
clubs = ldap.search('cid=*')
clubs = ldap.search(u'cid=*')
chambres_clubs = []
for club in clubs:
try:
@ -73,7 +73,7 @@ def genere_comptage(duree):
fetched = cur.fetchall()
for entry in fetched:
machines = ldap.search('(macAddress=%s)' % entry['mac'])
machines = ldap.search(u'(macAddress=%s)' % entry['mac'])
if len(machines) > 0:
if isinstance(machines[0], lc_ldap.objets.machineWifi):
continue
@ -176,7 +176,7 @@ def reperage_mac_inconnue():
for mac in liste_parsee[chambre].keys():
try:
proprio_associe = ldap.search('macAddress=%s' % mac)[0].proprio()
proprio_associe = ldap.search(u'macAddress=%s' % mac)[0].proprio()
if str(proprio_associe['chbre'][0]).lower() == chambre.lower():
garbage = liste_parsee[chambre].pop(mac)
except: