rebuild API server with pecan and WSME
rebuild API server with pecan and WSME (part of WSGI framework changes for oslo)
Blueprint information
- Status:
- Complete
- Approver:
- Nick Barcet
- Priority:
- Low
- Drafter:
- Doug Hellmann
- Direction:
- Approved
- Assignee:
- Doug Hellmann
- Definition:
- Approved
- Series goal:
- Accepted for grizzly
- Implementation:
- Implemented
- Milestone target:
- 2013.1
- Started by
- Nick Barcet
- Completed by
- Doug Hellmann
Related branches
Related bugs
Bug #1072906: Handle XML as well as JSON in ReST API | Invalid |
Bug #1086381: V1 and V2 APIs need to be started from the same script | Fix Released |
Sprints
Whiteboard
http://
http://
Gerrit topic: https:/
Addressed by: https:/
Add test storage driver
Addressed by: https:/
Add auto-generated pecan project
Addressed by: https:/
Implement resource listing APIs
Addressed by: https:/
Add project listing to API
Addressed by: https:/
Create a version-specific test class
Addressed by: https:/
Add user-list API
Addressed by: https:/
Add meter duration calculation
Addressed by: https:/
Add tests for _get_query_ts
Addressed by: https:/
Add event listing APIs
Addressed by: https:/
Add source listing
Addressed by: https:/
Add volume max API
Addressed by: https:/
Add volume sum API
Addressed by: https:/
Code cleanup
Addressed by: https:/
Convert errors to parsable format
Addressed by: https:/
Use WSME for serialization and deserialization
Addressed by: https:/
Move v1 API files into a subdirectory
Addressed by: https:/
Move the v2 API into the main source tree
Addressed by: https:/
Add meter-listing API
Addressed by: https:/
Modify API start script to use v2 API
Addressed by: https:/
Start updating documentation for V2 API
Addressed by: https:/
Fix auth wrapper logic
Addressed by: https:/
Implement V2 API with Pecan and WSME
Gerrit topic: https:/
Addressed by: https:/
Flatten the v2 API
Work Items
Dependency tree
* Blueprints in grey have been implemented.