From bfaec89d70a32a82e4c9091a2af62aab7dbe7ac0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Tue, 3 Nov 2009 10:39:37 +0100 Subject: [PATCH] correctly catch missing service manager --- PcfAnnuaire.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PcfAnnuaire.py b/PcfAnnuaire.py index 9802b38..297adaf 100644 --- a/PcfAnnuaire.py +++ b/PcfAnnuaire.py @@ -131,7 +131,7 @@ class PcfAnnuaire(BaseContent): return sec_gen try: return [x for x in self.getEntries() if x.service == service and x.manager == sec_gen.dn][0] - except KeyError: + except IndexError: return None def getServiceNonManagers(self, service):