X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Frabbitmq%2Fspec%2Fspec_helper_local.rb;h=10bda710fbf49b893a38106c743b34372a1b753f;hb=c7f2555f0c7d771e8f7e3506a0a584b098e40d35;hp=7937fa055f4b22ad4fad940829d4ad34f6a93788;hpb=921e69100a563cf143f56a3905d8362336d939ff;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/rabbitmq/spec/spec_helper_local.rb b/3rdparty/modules/rabbitmq/spec/spec_helper_local.rb index 7937fa055..10bda710f 100644 --- a/3rdparty/modules/rabbitmq/spec/spec_helper_local.rb +++ b/3rdparty/modules/rabbitmq/spec/spec_helper_local.rb @@ -1,27 +1,6 @@ +require 'rspec-puppet-facts' +include RspecPuppetFacts +# # Original fact sources: +add_custom_fact :puppetversion, Puppet.version # Facter, but excluded from rspec-puppet-facts add_custom_fact :rabbitmq_version, '3.6.1' # puppet-rabbitmq add_custom_fact :erl_ssl_path, '/usr/lib64/erlang/lib/ssl-7.3.3.1/ebin' # puppet-rabbitmq - -def os_specific_facts(facts) - case facts[:os]['family'] - when 'Archlinux' - { service_provider: 'systemd', systemd: true } - when 'Debian' - case facts[:os]['release']['major'] - when '7' - { service_provider: 'sysv', systemd: false } - when '14.04' - { service_provider: 'upstart', systemd: false } - else - { service_provider: 'systemd', systemd: true } - end - when 'RedHat' - case facts[:os]['release']['major'] - when '6' - { service_provider: 'sysv', systemd: false } - else - { service_provider: 'systemd', systemd: true } - end - else - { service_provider: 'systemd', systemd: true } - end -end