designate/moniker/storage
Endre Karlson 89a101b266 Abstract out functionality into plugins
Abstract handlers into plugins and make handlers more generic
Same with Storage and Backends as well

Also now you just subclass the BaseAddressHandler and run self._create
and self._delete in process_noticiation for Notification handling.

This change will allow us to configure options on a pr handler base using the
__plugin_type__ + __plugin_name__ of each plugin to add sections in the configs
easily like:
[handler:nova_fixed]
domain = test.com

[storage:sql]
connection_debug = 100

[backend:bind9]
someopt = x

Also change the default record format of handlers to use octet data

bug #1078935

Change-Id: Ic2ddf5a113dd1a306fce0513da2bfdbda991f647
2012-11-16 10:37:07 +01:00
..
impl_sqlalchemy Abstract out functionality into plugins 2012-11-16 10:37:07 +01:00
__init__.py Abstract out functionality into plugins 2012-11-16 10:37:07 +01:00
base.py Abstract out functionality into plugins 2012-11-16 10:37:07 +01:00