Add operation log API about protection to Karbor

Registered by chenying

The end user want to query deleted protection log in history via a Karbor restful API.

The checkpoint can be deleted manually by end user via checkpoint DELETE API. And then the end user can not query this deleted checkpoint via checkpoint RESTfull API now.

As we know, the Checkpoint is responsible for the model of backup data which records all the metadata of backup data in the whole lifecycle, it is not responsible for the model of protection log. So Karbor need expose one restfull api to support that the end-user can query all the protection log about the plan including successful , failed and deleted log records.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
chenying
Direction:
Needs approval
Assignee:
chenying
Definition:
New
Series goal:
Proposed for pike
Implementation:
Implemented
Milestone target:
None
Started by
chenying
Completed by
chenying

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/446315
    [WIP] Add spec for operation log RESTfull API

Addressed by: https://review.openstack.org/449599
    Update the data module of operation_log

Addressed by: https://review.openstack.org/449622
    Update the data module of operation_log

Addressed by: https://review.openstack.org/477075
    Update the data module of operation_log

Addressed by: https://review.openstack.org/478459
    Add operation_log API for karbor

Addressed by: https://review.openstack.org/491394
    Add api definition doc for operation log RESTful API

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.