From 35064556829aa2b7495f51b86086713618c66288 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 23 May 2016 13:02:13 +0200 Subject: [PATCH] copy icSexe into supannCivilite (fixes #11022) --- curie/curie2supann.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/curie/curie2supann.py b/curie/curie2supann.py index 330e746..eb8fa55 100755 --- a/curie/curie2supann.py +++ b/curie/curie2supann.py @@ -155,6 +155,12 @@ class CurieLdifParser(ldif.LDIFParser): else: ou = self.extract_top_rdn(ic_unite_fonctionnelle) supann_entite_affectation.append(ou) + supann_civilite = [] + if entry.get('icsexe', []) == ['M']: + supann_civilite = ['M.'] + if entry.get('icsexe', []) == ['F']: + supann_civilite = ['Mme'] + d = { 'uid': uid, 'sn': nom, @@ -163,6 +169,7 @@ class CurieLdifParser(ldif.LDIFParser): 'mail': mail, 'supannEntiteAffectation': supann_entite_affectation, 'supannEntiteAffectationPrincipale': supann_entite_affectation_principale, + 'supanncivilite': supann_civilite, } # attributes to copy for to_copy in ('telephoneNumber', 'icLibelleEntite', 'icUniteFonctionnelle',