diff --git a/surveillance/deconnexion2.py b/surveillance/deconnexion2.py index a50e1b21..5a020f97 100755 --- a/surveillance/deconnexion2.py +++ b/surveillance/deconnexion2.py @@ -255,13 +255,15 @@ def upload_hard(proprio, elupload, elid, eltype, curseur, ldap): self_call_type = proprio.dn.split(',')[0].split('=')[0] try: - proprio.blacklist('autodisc_upload', 'Upload %s Mo' % (elupload,), stamp_debut, fin) - if not DEBUG: + with proprio: + proprio.blacklist(u'autodisc_upload', u'Upload %s Mo' % (elupload,), + stamp_debut, fin) proprio.history_gen() - proprio.save() - else: - print proprio['blacklist'] - proprio.cancel() + if not DEBUG: + proprio.save() + else: + print proprio['blacklist'] + proprio.cancel() # On inscrit l'instance dans la table des avertis_hard ######################################################