Puppet Class: percona::preinstall

Defined in:
manifests/preinstall.pp

Overview

Class: percona::preinstall



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'manifests/preinstall.pp', line 4

class percona::preinstall {

  if $::percona::manage_repo {
    case $::operatingsystem {
      /(?i:debian|ubuntu)/: {
        class {'percona::repo::apt':
          before => Class['percona::install'],
        }
      }
      /(?i:redhat|centos)/: {
        class {'percona::repo::yum':
          before => Class['percona::install'],
        }
      }
      default: {
        fail('Manage repos is enabled but this operating system not supported yet.')
      }
    }
  }
}