fix paths
[mirror/dsa-puppet.git] / 3rdparty / modules / rabbitmq / spec / spec_helper_local.rb
index 7937fa0..10bda71 100644 (file)
@@ -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