Puppet Class: foreman::globals

Inherited by:
foreman::params
Defined in:
manifests/globals.pp

Overview

Parameters:

  • manage_user (Boolean) (defaults to: true)

    Controls whether the Foreman module will manage the user on the system.

  • user (String) (defaults to: 'foreman')

    User under which foreman will run.

  • group (String) (defaults to: 'foreman')

    Primary group for the Foreman user.

  • user_groups (Array[String]) (defaults to: [])

    Additional groups for the Foreman user.

  • app_root (Stdlib::Absolutepath) (defaults to: '/usr/share/foreman')

    Path of Foreman root directory.

  • rails_env (String[1]) (defaults to: 'production')

    Rails environment of Foreman.

  • vhost_priority (String[1]) (defaults to: '05')

    Defines Apache vhost priority for the Foreman vhost conf file.

  • plugin_prefix (Optional[String]) (defaults to: undef)


27
28
29
30
31
32
33
34
35
36
37
# File 'manifests/globals.pp', line 27

class foreman::globals (
  Optional[String] $plugin_prefix = undef,
  Boolean $manage_user = true,
  String $user = 'foreman',
  String $group = 'foreman',
  Array[String] $user_groups = [],
  Stdlib::Absolutepath $app_root = '/usr/share/foreman',
  String[1] $rails_env = 'production',
  String[1] $vhost_priority = '05',
) {
}