Add receiver allow user update receiver parameter

Registered by chenyb4

The receiver create finish, the reciever alown list、show、delete. But the receiver don't support receiver name or parameter update.

    So if the receiver has exist parameter configure count=2 , ceilometer or aodh create a alarm, the alarm action configure receiver alarm_url. after time, user want change reciever parameter configure count number, but the receiver don't support, you only want to update alarm action or delete alarm when receiver delete and create new receiver.

    If the receiver support parameter change, this question will be so easy.

Senlin already supports:
- receiver create: create a receiver object.
- receiver delete: deleate has exist receiver use receiver name or id.

This patch will be support receiver-update :
- receiver name support change
- receiver action support change
- receiver params support change(about count)

This feature will be complete the following operation.

1. engine receiver-update operation support.
2. receiver api interface support receiver-update
3. engine support receiver-update operation

Blueprint information

Status:
Complete
Approver:
Qiming Teng
Priority:
Medium
Drafter:
chenyb4
Direction:
Approved
Assignee:
chenyb4
Definition:
Approved
Series goal:
Proposed for pike
Implementation:
Implemented
Milestone target:
milestone icon pike-2
Started by
chenyb4
Completed by
Qiming Teng

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/add-receiver-update,n,z

Addressed by: https://review.openstack.org/466538
    Add db support receiver-update operation

Addressed by: https://review.openstack.org/468612
    Versioned object for receiver update request

Addressed by: https://review.openstack.org/468627
    Add receiver new api interface

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.