Puppet Class: pcp::params

Inherited by:
pcp
Defined in:
manifests/params.pp

Overview



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/params.pp', line 2

class pcp::params {

  case $::osfamily {
    'RedHat': {
      if versioncmp($::operatingsystemmajrelease, '6') < 0 {
        fail("Unsupported operatingsystemmajrelease: ${::operatingsystemmajrelease} for ${::osfamily}, only support 6 and 7.")
      }
      $repo_baseurl = "https://dl.bintray.com/pcp/el${::operatingsystemmajrelease}"
    }

    default: {
      fail("Unsupported osfamily: ${::osfamily}, module ${module_name} only support osfamily RedHat")
    }
  }

}