object-dependency-lifecycle
The dependency injection (DI) that is currently implemented in Keystone is not really using the "dependency injection" pattern. This spec is focused on improving the internal-
Blueprint information
- Status:
- Complete
- Approver:
- Steve Martinelli
- Priority:
- Low
- Drafter:
- David Stanek
- Direction:
- Approved
- Assignee:
- David Stanek
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
-
Started
- Milestone target:
- None
- Started by
- Steve Martinelli
- Completed by
- Lance Bragstad
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds a spec for fixing Keystone's DI
Gerrit topic: https:/
Addressed by: https:/
Fixes link to spec blueprint
Gerrit topic: https:/
Addressed by: https:/
Removed optional dependency support
Addressed by: https:/
Refactor: extract and rename unique_id method
Addressed by: https:/
Simplify injection testcase setup
Addressed by: https:/
Decouple notifications from DI
Addressed by: https:/
Isolate injection tests
Addressed by: https:/
Removed dependency.provider
(lbragstad) 19-02-15: I'm marking this as superseded based on the plan socialized on the mailing list [0]. All relevant content from this blueprint has been ported to an RFE bug report [1].
[0] http://
[1] https:/