Commit f4d11566 authored by Stefan Schlesinger's avatar Stefan Schlesinger
Browse files

Allow to specify a huntgroup per client

parent 668db956
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ define freeradius::client (
  $firewall                      = false,
  $ensure                        = present,
  $attributes                    = [],
  $huntgroup                     = undef,
) {
  $fr_package  = $::freeradius::params::fr_package
  $fr_service  = $::freeradius::params::fr_service
@@ -76,4 +77,12 @@ define freeradius::client (
      fail('Must specify $port if you specify $firewall')
    }
  }

  if $huntgroup {
    freeradius::huntgroup { "huntgroup.client.${shortname}":
      ensure     => present,
      huntgroup  => $huntgroup['name'],
      conditions => $huntgroup['conditions'],
    }
  }
}