Description: Trixie support
Author: Thomas Goirand <zigo@debian.org>
Forwarded: no
Last-Update: 2025-05-27

--- puppet-module-puppetlabs-rabbitmq-8.5.0.orig/manifests/init.pp
+++ puppet-module-puppetlabs-rabbitmq-8.5.0/manifests/init.pp
@@ -409,7 +409,7 @@ class rabbitmq(
   contain rabbitmq::management
 
   if $admin_enable and $service_manage {
-    if $::osfamily != 'Debian' {
+    if $facts['os']['family'] != 'Debian' {
       include 'rabbitmq::install::rabbitmqadmin'
     }
 
@@ -419,7 +419,7 @@ class rabbitmq(
       provider => 'rabbitmqplugins',
     }
 
-    if $::osfamily == 'Debian' {
+    if $facts['os']['family'] == 'Debian' {
       Class['::rabbitmq::service'] -> Rabbitmq_exchange<| |>
     }else{
       Class['rabbitmq::service'] -> Class['rabbitmq::install::rabbitmqadmin']
