Update 3rdparty rabbitmq module
[mirror/dsa-puppet.git] / 3rdparty / modules / rabbitmq / lib / facter / rabbitmq_version.rb
1 Facter.add(:rabbitmq_version) do
2   setcode do
3     if Facter::Util::Resolution.which('rabbitmqadmin')
4       rabbitmq_version = Facter::Core::Execution.execute('rabbitmqadmin --version 2>&1')
5       %r{^rabbitmqadmin ([\w\.]+)}.match(rabbitmq_version).to_a[1]
6     end
7   end
8 end