+++ /dev/null
-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