Puppet Class: f5::install

Defined in:
manifests/install.pp

Overview

Private class



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

class f5::install {
  if $::puppetversion and $::puppetversion =~ /Puppet Enterprise/ {
    $provider = 'pe_gem'
  } elsif $::puppetversion and versioncmp($::puppetversion, '4.0.0') >= 0 {
    $provider = 'puppet_gem'
  } else {
    $provider = 'gem'
  }
  package { 'faraday':
    ensure   => present,
    provider => $provider,
  }
}