curie2supann: copy icListeRouge to output, set supannListeRouge to TRUE
This commit is contained in:
parent
74a1426c74
commit
fcd8b4aeb0
|
@ -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'):
|
||||
|
|
Reference in New Issue