Support multiple service API versions
Registered by
mattfarina
OpenStack supports multiple API versions. For example, Keystone versions 2 and 3 are in the wild and there are multiple versions of Nova. This blueprint is to support multiple versions in the SDK.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- mattfarina
- Direction:
- Approved
- Assignee:
- mattfarina
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- mattfarina
- Completed by
- mattfarina
Related branches
Related bugs
Sprints
Whiteboard
The architecture I'm planning to use for items in the servce catalog is a registry mapping classes to items in the service catalog including versions.
Gerrit topic: https:/
Addressed by: https:/
Updated the directory and namespace structure to support multiple API verstions for each service. This included updating the directory structure for the tests and moving the Common files to a Common namespace.
(?)