Internal callbacks for Disable Events

Registered by Adam Young

Token revocations events most frequently need to be triggered when entities are disabled or deleted. We currently emit external notifications for deletion events, but nothing occurs on update when entities are disabled. To solve this use case while avoiding impact to external notification consumers, update events that result in disabled entities should be able to trigger callbacks to internal subscribers.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
Adam Young
Direction:
Needs approval
Assignee:
Adam Young
Definition:
New
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Dolph Mathews
Completed by
Dolph Mathews

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:revoke-cleanup,n,z

Addressed by: https://review.openstack.org/68548 (merged)
    Notifications upon disable

We are using use internal callbacks to implement, as they are only consumed within keystone. If there is a need for emitting these to the message queue in the future it can be done by changing a single parameter on the decorator.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.