17 lines
370 B
Ruby
17 lines
370 B
Ruby
# Fact: rabbitmq_erlang_cookie
|
|
#
|
|
# Purpose: To determine the current erlang cookie value.
|
|
#
|
|
# Resolution: Returns the cookie.
|
|
Facter.add(:rabbitmq_erlang_cookie) do
|
|
confine :osfamily => %w[Debian RedHat Suse]
|
|
|
|
setcode do
|
|
if File.exists?('/var/lib/rabbitmq/.erlang.cookie')
|
|
File.read('/var/lib/rabbitmq/.erlang.cookie')
|
|
else
|
|
nil
|
|
end
|
|
end
|
|
end
|