puppetlabs/puppetlabs-rabbitmq — pull request #238 by bogdando (2014-10-09 14:58:10+00:00)
Title: Add custom key source, service provider support

* Custom service provider types allow RabbitMQ being
installed by Puppet in a much more flexible ways,
an HA configurations with Pacemaker, for example.
(Note, that for given example with Pacemaker, Pupet
service type should be additionally enhanced by
new provider type for Pacemaker)

* Custom key source for Debian(apt) is required in order
to allow rabbitmq being installed by Puppet for intranet
only faced hosts as well as internet faced ones.
It also elliminates a hardcode for URL which is a kind of
SPOF and 'limitation' for operators' freedom of choose.

Implements improvement: #MODULES-1407
Implements improvement: #MODULES-1408

Signed-off-by: Bogdan Dobrelya