Puppet Class: yumrepos::varnish3

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

Overview

Class: yumrepos::varnish3

Installs the Varnish 3.x yum repository.

Parameters:

  • varnish3_url (Any) (defaults to: $yumrepos::params::varnish3_url)
  • varnish3_enabled (Any) (defaults to: $yumrepos::params::varnish3_enabled)
  • varnish3_gpgcheck (Any) (defaults to: $yumrepos::params::varnish3_gpgcheck)
  • varnish3_includepkgs (Any) (defaults to: $yumrepos::params::varnish3_includepkgs)
  • varnish3_exclude (Any) (defaults to: $yumrepos::params::varnish3_exclude)


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

class yumrepos::varnish3 (
  $varnish3_url = $yumrepos::params::varnish3_url,
  $varnish3_enabled = $yumrepos::params::varnish3_enabled,
  $varnish3_gpgcheck = $yumrepos::params::varnish3_gpgcheck,
  $varnish3_includepkgs = $yumrepos::params::varnish3_includepkgs,
  $varnish3_exclude = $yumrepos::params::varnish3_exclude,
) inherits yumrepos::params {

  yumrepo { 'varnish3':
    descr       => 'Varnish 3.0',
    baseurl     => $varnish3_url,
    enabled     => $varnish3_enabled,
    includepkgs => $varnish3_includepkgs,
    exclude     => $varnish3_exclude,
    gpgcheck    => $varnish3_gpgcheck,
  }
}