1 Puppet::Type.newtype(:rabbitmq_erlang_cookie) do
2 desc 'Type to manage the rabbitmq erlang cookie securely'
4 newparam(:path, :namevar => true)
6 newproperty(:content) do
7 desc 'Content of cookie'
9 def change_to_s(current, desired)
10 "The rabbitmq erlang cookie was changed"
16 newvalues(:true, :false)
19 newparam(:rabbitmq_user) do
23 newparam(:rabbitmq_group) do
27 newparam(:rabbitmq_home) do
28 defaultto('/var/lib/rabbitmq')
31 newparam(:service_name) do