Puppet Class: gocd::common

Defined in:
manifests/common.pp

Overview

Parameters:

  • manage_dependencies (Any) (defaults to: true)
  • manage_repository (Any) (defaults to: true)
  • manage_user (Any) (defaults to: true)


18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'manifests/common.pp', line 18

class gocd::common (
  $manage_dependencies = true,
  $manage_repository   = true,
  $manage_user         = true,
) {
  validate_bool($manage_dependencies)
  validate_bool($manage_repository)
  validate_bool($manage_user)

  if $manage_dependencies {
    contain '::gocd::common::dependencies'
  }

  if $manage_repository {
    contain '::gocd::common::repository'
  }

  if $manage_user {
    contain '::gocd::common::user'
  }
}