Puppet Class: foreman::plugin::default_hostgroup
  
  
  
    - Defined in:
- 
      manifests/plugin/default_hostgroup.pp
    
 
  Summary
  This class installs the default_hostgroup plugin and optionally manages the configuration file
Overview
  
    
      | 
5
6
7
8
9
10
11
12
13
14
15
16
17
18 | # File 'manifests/plugin/default_hostgroup.pp', line 5
class foreman::plugin::default_hostgroup (
  Array[Hash[String, Hash]] $hostgroups = [],
) {
  if empty($hostgroups) {
    $config = undef
  } else {
    $config = template('foreman/default_hostgroup.yaml.erb')
  }
  foreman::plugin { 'default_hostgroup':
    config      => $config,
    config_file => "${foreman::plugin_config_dir}/default_hostgroup.yaml",
  }
} |