Puppet Class: yumrepos::varnish4

Inherits:
yumrepos::params
Defined in:
manifests/varnish4.pp

Overview

Class: yumrepos::varnish4

Installs the Varnish 4.x yum repository.

Parameters:

  • varnish4_url (Any) (defaults to: $yumrepos::params::varnish4_url)
  • varnish4_enabled (Any) (defaults to: $yumrepos::params::varnish4_enabled)
  • varnish4_gpgcheck (Any) (defaults to: $yumrepos::params::varnish4_gpgcheck)
  • varnish4_includepkgs (Any) (defaults to: $yumrepos::params::varnish4_includepkgs)
  • varnish4_exclude (Any) (defaults to: $yumrepos::params::varnish4_exclude)


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

class yumrepos::varnish4 (
  $varnish4_url = $yumrepos::params::varnish4_url,
  $varnish4_enabled = $yumrepos::params::varnish4_enabled,
  $varnish4_gpgcheck = $yumrepos::params::varnish4_gpgcheck,
  $varnish4_includepkgs = $yumrepos::params::varnish4_includepkgs,
  $varnish4_exclude = $yumrepos::params::varnish4_exclude,
) inherits yumrepos::params {

  yumrepo { 'varnish4':
    descr       => 'Varnish 4.0',
    baseurl     => $varnish4_url,
    enabled     => $varnish4_enabled,
    includepkgs => $varnish4_includepkgs,
    exclude     => $varnish4_exclude,
    gpgcheck    => $varnish4_gpgcheck,
  }
}