Revert "Add systemd module, required by rabbitmq"
[mirror/dsa-puppet.git] / 3rdparty / modules / rabbitmq / spec / spec_helper_local.rb
1 add_custom_fact :rabbitmq_version, '3.6.1'                              # puppet-rabbitmq
2 add_custom_fact :erl_ssl_path, '/usr/lib64/erlang/lib/ssl-7.3.3.1/ebin' # puppet-rabbitmq
3
4 def os_specific_facts(facts)
5   case facts[:os]['family']
6   when 'Archlinux'
7     { service_provider: 'systemd', systemd: true }
8   when 'Debian'
9     case facts[:os]['release']['major']
10     when '7'
11       { service_provider: 'sysv', systemd: false }
12     when '14.04'
13       { service_provider: 'upstart', systemd: false }
14     else
15       { service_provider: 'systemd', systemd: true }
16     end
17   when 'RedHat'
18     case facts[:os]['release']['major']
19     when '6'
20       { service_provider: 'sysv', systemd: false }
21     else
22       { service_provider: 'systemd', systemd: true }
23     end
24   else
25     { service_provider: 'systemd', systemd: true }
26   end
27 end