curie2supann: copy icListeRouge to output, set supannListeRouge to TRUE

This commit is contained in:
Benjamin Dauvergne 2016-05-26 17:03:24 +02:00
parent 74a1426c74
commit fcd8b4aeb0
1 changed files with 3 additions and 2 deletions

View File

@ -102,7 +102,7 @@ class CurieLdifParser(ldif.LDIFParser):
uid = self.assert_sv_attribute(entry, 'employeenumber')
supann_alias_login = self.assert_sv_attribute(entry, 'samaccountname')
user_password = '{SASL}' + supann_alias_login + '@curie'
supann_liste_rouge = 'FALSE'
supann_liste_rouge = 'TRUE'
self.users[uid].update({
'objectClass': ['person', 'supannPerson', 'organizationalPerson', 'eduPerson',
@ -170,8 +170,9 @@ class CurieLdifParser(ldif.LDIFParser):
'supannEntiteAffectationPrincipale': supann_entite_affectation_principale,
'supanncivilite': supann_civilite,
'supannEtablissement': '{UAI}0753172R',
'supannListeRouge': entry.get('icListeRouge', []),
}
if entry.get('iclisterouge') and entry['iclisterouge'][0]:
d['icListeRouge'] = entry['iclisterouge'][0].upper()
# attributes to copy
for to_copy in ('telephoneNumber', 'icLibelleEntite', 'icUniteFonctionnelle',
'icEquipeRecherche', 'icEmploi'):