[openstack-dev] [ceilometer] Multiple publisher and transformer
Eoghan Glynn
eglynn at redhat.com
Tue Nov 27 14:01:15 UTC 2012
> IMO, from another view, if we have the pipeline idea, there is not
> that much difference of transformer and publisher, except the
> publisher will end the pipeline.
... and know how to interface with an external conduit in a generic
way (whereas the transformers would tend to be much more specific
to a particular measurement).
> Every components in the pipeline simply passing the data down the
> pipeline, and the next item in the pipeline decide continue, or publish.
Yep, transformers should be chainable and capable of discarding
(either by explicitly calling down the chain, or by signalling a
stopping condition in some other way, e.g. raise an exception
or return False or whatever makes sense as a protocol).
Cheers,
Eoghan
More information about the OpenStack-dev
mailing list