API controller for magnum

Registered by Digambar

Create a API controller for magnum -

- Implement a API controller using pecan + wsme
- Currently GET, POST, DELETE call are only required.
- DB implementation
- Add Conf file for Magnum

Blueprint information

Status:
Complete
Approver:
Adrian Otto
Priority:
Essential
Drafter:
Digambar
Direction:
Approved
Assignee:
Digambar
Definition:
Approved
Series goal:
Accepted for milestone-1
Implementation:
Implemented
Milestone target:
None
Started by
Digambar
Completed by
Steven Dake

Related branches

Sprints

Whiteboard

I have created github repo for Magnum https://github.com/digambar15/magnum. Currently I am writing API service for Magnum with basic POST, GET etc.

 Basic API implementation https://review.openstack.org/#/c/133811

Fixed bugs - https://review.openstack.org/#/c/133811/

https://review.openstack.org/#/c/135658/
This blueprint is targeted for milestone 1.

Gerrit topic: https://review.openstack.org/#q,topic:bp/magnum-api-service,n,z

Addressed by: https://review.openstack.org/135658
    Replaces Solum with Magnum. Added doc string for the Magnum API.

Addressed by: https://review.openstack.org/135682
    Added a doc string for Magnum API.

Addressed by: https://review.openstack.org/136447
    Added log messages to the v1.

Addressed by: https://review.openstack.org/136451
    Added log messages to the v1.

https://review.openstack.org/#/c/136832/
    Added Magnum Configuration file

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.