Sha256: a9e11ec7b0304621aa532d35587f98126ab5a1c4b3990c121a0170e010ef3dd4

Contents?: true

Size: 632 Bytes

Versions: 6

Compression:

Stored size: 632 Bytes

Contents

# Class: postgresql::contrib
#
# This class installs the postgresql contrib package.
#
# Parameters:
#   [*package_name*]    - The name of the postgresql contrib package.
#   [*package_ensure*]  - The ensure value of the package.
#
# Actions:
#
# Requires:
#
# Sample Usage:
#
#   class { 'postgresql::contrib': }
#
class postgresql::contrib (
  $package_name   = $postgresql::params::contrib_package_name,
  $package_ensure = 'present'
) inherits postgresql::params {

  validate_string($package_name)

  package { 'postgresql-contrib':
    ensure => $package_ensure,
    name   => $package_name,
    tag    => 'postgresql',
  }
}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
freighthop-0.0.6 modules/postgresql/manifests/contrib.pp
freighthop-0.0.5 modules/postgresql/manifests/contrib.pp
freighthop-0.0.4 modules/postgresql/manifests/contrib.pp
freighthop-0.0.3 modules/postgresql/manifests/contrib.pp
freighthop-0.0.2 modules/postgresql/manifests/contrib.pp
freighthop-0.0.1 modules/postgresql/manifests/contrib.pp