• Tim Simmons's avatar
    Make notifications pluggable · 93c01612
    Tim Simmons authored
    - Defines a plugin interface for what's actually emitted as part
      of designate "notifications".
    - The default plugin emits the same thing as notifications did prior
      to this patch.
    - The "audit" notification plugin emits recordset data changes and
      zone/recordset names, if they exist, the notifications with this
      plugin look like http://paste.openstack.org/show/545210/
    - Adds support for multiple notifications for a single change
    - Also adds client IP to the context object, as it's a field that
      may be of interest to some types of notifications
    - Many tests
    
    Change-Id: I01118fae8ce6e38ccc61b0ce763fd759affd9a86
    93c01612
Name
Last commit
Last update
api-ref/source Loading commit data...
contrib Loading commit data...
designate Loading commit data...
devstack Loading commit data...
doc Loading commit data...
etc/designate Loading commit data...
functionaltests Loading commit data...
rally-jobs Loading commit data...
releasenotes Loading commit data...
tools Loading commit data...
.coveragerc Loading commit data...
.gitignore Loading commit data...
.gitreview Loading commit data...
.testr.conf Loading commit data...
LICENSE Loading commit data...
README.rst Loading commit data...
babel.cfg Loading commit data...
designate.sublime-project Loading commit data...
ipa-requirements.txt Loading commit data...
requirements.txt Loading commit data...
setup.cfg Loading commit data...
setup.py Loading commit data...
test-requirements.txt Loading commit data...
tests-py3.txt Loading commit data...
tox.ini Loading commit data...