Skip to content

Commit

Permalink
Merge pull request #784 from jistr/plugins-dirs-fix
Browse files Browse the repository at this point in the history
Don't crash on rabbitmq_plugins_dirs fact if rabbitmqctl is not present
  • Loading branch information
wyardley committed Mar 27, 2019
2 parents 5477e69 + ce7d4ce commit 7613f08
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions lib/facter/rabbitmq_plugins_dirs.rb
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
setcode do setcode do
if Facter::Util::Resolution.which('rabbitmqctl') if Facter::Util::Resolution.which('rabbitmqctl')
rabbitmq_pluginsdirs_env = Facter::Core::Execution.execute("rabbitmqctl eval 'application:get_env(rabbit, plugins_dir).'") rabbitmq_pluginsdirs_env = Facter::Core::Execution.execute("rabbitmqctl eval 'application:get_env(rabbit, plugins_dir).'")
rabbitmq_plugins_dirs = %r{^\{ok\,\"(\/.+\/\w+)}.match(rabbitmq_pluginsdirs_env)[1] rabbitmq_plugins_dirs_match = %r{^\{ok\,\"(\/.+\/\w+)}.match(rabbitmq_pluginsdirs_env)
rabbitmq_plugins_dirs.split(':') rabbitmq_plugins_dirs_match[1].split(':') if rabbitmq_plugins_dirs_match
end end
end end
end end

0 comments on commit 7613f08

Please sign in to comment.