From a575c7f07b65d3fb47757b76a54a767335e4f79c Mon Sep 17 00:00:00 2001 From: Daniel STAN Date: Sat, 15 Mar 2014 15:37:45 +0100 Subject: [PATCH] chambres_vides: utilisation d'un contexte lc_ldap --- gestion/chambres_vides.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gestion/chambres_vides.py b/gestion/chambres_vides.py index e3027dc2..54836a62 100755 --- a/gestion/chambres_vides.py +++ b/gestion/chambres_vides.py @@ -81,8 +81,9 @@ for clandestin in bad_boys_e_s: else: for m in machine_liste: try: - m2 = conn.search(u'mid=%s' % m['mid'][0],mode='w')[0] - m2.delete('Adherent sans chambre valide depuis %d jours' % delai) + reason = u'Adhérent sans chambre valide depuis %d jours' % delai + with conn.search(u'mid=%s' % m['mid'][0], mode='w')[0] as m2: + m2.delete(reason) to_print.append( (clandestin['aid'][0], m['ipHostNumber'][0], m['mid'][0], m['host'][0]) ) except Exception as e: to_error.append((clandestin['aid'][0], m['ipHostNumber'][0], m['mid'][0], m['host'][0], e))