Skip to content

Commit

Permalink
Merge pull request #814 from octoenergy/fix-version-regex
Browse files Browse the repository at this point in the history
Extend version regex for RabbitMQ 3.8
  • Loading branch information
bastelfreak committed Oct 12, 2019
2 parents 75574b8 + 424155a commit f8d2170
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions lib/puppet/provider/rabbitmq_cli.rb
Expand Up @@ -38,13 +38,14 @@ def self.rabbitmq_version
return @rabbitmq_version if defined? @rabbitmq_version

output = rabbitmqctl('-q', 'status')
version = output.match(%r{\{rabbit,"RabbitMQ","([\d\.]+)"\}})
version = output.match(%r{RabbitMQ.*?([\d\.]+)})
@rabbitmq_version = version[1] if version
end

def self.rabbitmqctl_list(resource, *opts)
version = rabbitmq_version
list_opts =
if Puppet::Util::Package.versioncmp(rabbitmq_version, '3.7.9') >= 0
if version && Puppet::Util::Package.versioncmp(version, '3.7.9') >= 0
['-q', '--no-table-headers']
else
['-q']
Expand Down

0 comments on commit f8d2170

Please sign in to comment.