From 0a75fef883ce92571445c0b6e3106d1b8c631df9 Mon Sep 17 00:00:00 2001 From: Kload Date: Tue, 19 Nov 2013 10:57:42 +0100 Subject: [PATCH] Don't fail at LDAP entry addition --- yunohost_tools.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/yunohost_tools.py b/yunohost_tools.py index e66add8b..e2f8d9e6 100644 --- a/yunohost_tools.py +++ b/yunohost_tools.py @@ -51,10 +51,12 @@ def tools_ldapinit(password=None): ldap_map = yaml.load(f) for rdn, attr_dict in ldap_map['parents'].items(): - yldap.add(rdn, attr_dict) + try: yldap.add(rdn, attr_dict) + except: pass for rdn, attr_dict in ldap_map['children'].items(): - yldap.add(rdn, attr_dict) + try: yldap.add(rdn, attr_dict) + except: pass admin_dict = { 'cn': 'admin',