Puppet Class: opensips::install

Inherits:
opensips
Defined in:
manifests/install.pp

Overview

Class: opensips::install



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

class opensips::install inherits opensips {
  if $opensips::repo_install {
    class {'opensips::install::repos':}
    -> opensips::install::packages {'epel-release' :}
    -> opensips::install::packages {$opensips::opensips_packages :}
  } else {
    opensips::install::packages {$opensips::opensips_packages :}
  }
  if $opensips::mediaproxy_type == 'rtpproxy'{
    package { 'rtpproxy':
      ensure => installed,
    }
  }
}