From 19e9a4820872f1fd163d71d1c3f2d6aa09efdef6 Mon Sep 17 00:00:00 2001 From: Olivier Iffrig Date: Wed, 5 Oct 2011 09:56:53 +0200 Subject: [PATCH] =?UTF-8?q?[ldap=5Fcrans]=20On=20=C3=A9vite=20de=20crasher?= =?UTF-8?q?=20deconnexion.py=20en=20blacklistant=20un=20proprio=20virtuel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ignore-this: 9ac3bbd14d07b08ac6f844667952fe77 darcs-hash:20111005075653-108b1-ecbcbfb2b35d5a240952bd48bcdbb3528b7497b6.gz --- gestion/ldap_crans.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index fe80db34..09fc4701 100644 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -3804,7 +3804,15 @@ class _FakeProprio(CransLdap): self.dn = self.base_dn def id(self): return '' - def blacklist(self): + def blacklist(self, new=None): + if new is not None: + print >>sys.stderr, u"Tentative d'ajout de blacklist à un propriétaire virtuel :" + try: + print >>sys.stderr, u"Nom : %s" % self.Nom() + except AttributeError: + print >>sys.stderr, u"Impossible de récupérer le nom..." + print >>sys.stderr, u"Blacklist :" + print >>sys.stderr, blacklist return [] def paiement(self): return [ ann_scol ]