Add a Base with common functionality for all plugin ish things
Bug #1078935 reported by
Endre Karlson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate |
Fix Released
|
Medium
|
Endre Karlson |
Bug Description
Change the base for Handlers to be moniker.
Changed in moniker: | |
milestone: | none → grizzly-1 |
assignee: | nobody → Endre Karlson (endre-karlson) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in designate: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/16164 github. com/stackforge/ moniker/ commit/ 89a101b266c7ab3 16006ce39147f70 fc70376f14
Committed: http://
Submitter: Jenkins
Branch: master
commit 89a101b266c7ab3 16006ce39147f70 fc70376f14
Author: Endre Karlson <email address hidden>
Date: Thu Nov 15 10:36:54 2012 +0100
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 nova_fixed]
__plugin_type__ + __plugin_name__ of each plugin to add sections in the configs
easily like:
[handler:
domain = test.com
[storage:sql] debug = 100
connection_
[backend:bind9]
someopt = x
Also change the default record format of handlers to use octet data
bug #1078935
Change-Id: Ic2ddf5a113dd1a 306fce0513da2bf dbda991f647