Refactor LDAP identity driver
Currently there is a lot of code duplication in identity driver. The goal of this blueprint is to reduce it by moving some logic to BaseLdap.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Low
- Drafter:
- Elena Ezhova
- Direction:
- Needs approval
- Assignee:
- Elena Ezhova
- Definition:
- Pending Approval
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 2013.2
- Started by
- Elena Ezhova
- Completed by
- Dolph Mathews
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Move affirm_unique() in create() to BaseLdap
Addressed by: https:/
Move some logic from update() to BaseLdap
Addressed by: https:/
Abstract out attribute_ignore assigning in LDAP driver
Addressed by: https:/
Abstract out attribute_mapping filling in LDAP driver.
We need a gate job that runs the _ldap_livetests.
https:/
Holds the jenkins code.
It requires a devstack setup using the LDAP backend