Puppet Class: mariadb::repo::percona

Defined in:
manifests/repo/percona.pp

Overview



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/repo/percona.pp', line 5

class mariadb::repo::percona {

  case $::osfamily {
    'RedHat': {
      anchor { 'mariadb::repo::percona::start': }
      -> class { 'mariadb::repo::percona::yum': }
      -> anchor { 'mariadb::repo::percona::end': }
    }
    'Debian': {
      class { 'mariadb::repo::percona::apt': }
    }
    default: {
      fail("Unsupported managed repository for ${::osfamily}, currently only supports RedHat and Debian")
    }
  }
}