17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# File 'manifests/prereq/mysqlj.pp', line 17
class tungsten::prereq::mysqlj (
$enabled = true ,
$location = false,
) {
if $enabled == true {
file { "/opt/mysql":
ensure => "directory",
owner => "tungsten",
group => "tungsten",
mode => 750,
require => User['tungsten'],
}
file { '/opt/mysql/mysql-connector-java-5.1.26-bin.jar':
ensure => file,
mode => 644,
owner => "tungsten",
group => "tungsten",
source => 'puppet:///modules/tungsten/connectorj/mysql-connector-java-5.1.26-bin.jar',
}
$mysqljLocation = "/opt/mysql/mysql-connector-java-5.1.26-bin.jar"
} else {
$mysqljLocation = $location
}
}
|