salsa: more mail setup
[mirror/dsa-puppet.git] / 3rdparty / modules / postgresql / manifests / java.pp
1 # Class: postgresql::java
2 #
3 # This class installs the postgresql jdbc connector.
4 #
5 # Parameters:
6 #   [*package_name*]    - The name of the postgresql java package.
7 #   [*package_ensure*]  - The ensure value of the package.
8 #
9 # Actions:
10 #
11 # Requires:
12 #
13 # Sample Usage:
14 #
15 #   class { 'postgresql::java': }
16 #
17 class postgresql::java (
18   $package_name   = $postgresql::params::java_package_name,
19   $package_ensure = 'present'
20 ) inherits postgresql::params {
21
22   validate_string($package_name)
23
24   package { 'postgresql-jdbc':
25     ensure => $package_ensure,
26     name   => $package_name,
27   }
28
29 }