designate/contrib
Tim Simmons 93c0161242 Make notifications pluggable
- 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
2017-01-19 16:10:15 +00:00
..
archive/backends Use designate.utils.generate_uuid instead of str(uuid.uuid4) 2017-01-16 16:12:08 +07:00
designate-ext-samplehandler Updating the sample handler to be compatible with mitaka/newton 2016-09-17 05:40:01 +02:00
djbdns Add djbdns backend 2016-05-20 10:46:36 +00:00
vagrant Add DESIGNATE_AGENT_BACKEND_DRIVER to devstack sample conf 2016-07-28 11:01:36 +00:00
consume.py Make notifications pluggable 2017-01-19 16:10:15 +00:00
dns_dump_dnspy.py Fix style errors H305 and H307 2014-06-18 17:35:43 -05:00
dns_dump_hex_to_text.py Remove white space between print and () 2016-08-23 16:14:07 +08:00
dns_dump_raw.py Implement TSIG Support in mDNS 2015-03-16 17:16:51 +00:00
dns_dump_server.py Implement mDNS Service 2014-06-04 23:45:27 +01:00
ipaextractor.py Use designate.utils.generate_uuid instead of str(uuid.uuid4) 2017-01-16 16:12:08 +07:00
records_mass_create.py Use designate.utils.generate_uuid instead of str(uuid.uuid4) 2017-01-16 16:12:08 +07:00
zoneextractor.py Using sys.exit(main()) instead of main() 2016-09-26 03:23:44 +00:00