use variable instead of hardcoded value, refs #298
This commit is contained in:
@@ -300,11 +300,7 @@ define java::oracle (
|
|||||||
$install_command = "rpm --force -iv ${destination}"
|
$install_command = "rpm --force -iv ${destination}"
|
||||||
}
|
}
|
||||||
'tar.gz' : {
|
'tar.gz' : {
|
||||||
if $basedir {
|
$install_command = "tar -zxf ${destination} -C ${_basedir}"
|
||||||
$install_command = "tar -zxf ${destination} -C ${basedir}"
|
|
||||||
} else {
|
|
||||||
$install_command = "tar -zxf ${destination} -C /usr/lib/jvm"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
default : {
|
default : {
|
||||||
$install_command = "rpm -iv ${destination}"
|
$install_command = "rpm -iv ${destination}"
|
||||||
@@ -327,10 +323,10 @@ define java::oracle (
|
|||||||
'Linux' : {
|
'Linux' : {
|
||||||
case $facts['os']['family'] {
|
case $facts['os']['family'] {
|
||||||
'Debian' : {
|
'Debian' : {
|
||||||
ensure_resource('file', '/usr/lib/jvm', {
|
ensure_resource('file', $_basedir, {
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
})
|
})
|
||||||
$install_requires = [Archive[$destination], File['/usr/lib/jvm']]
|
$install_requires = [Archive[$destination], File[$_basedir]]
|
||||||
}
|
}
|
||||||
default : {
|
default : {
|
||||||
$install_requires = [Archive[$destination]]
|
$install_requires = [Archive[$destination]]
|
||||||
@@ -338,7 +334,7 @@ define java::oracle (
|
|||||||
}
|
}
|
||||||
|
|
||||||
if $manage_basedir {
|
if $manage_basedir {
|
||||||
ensure_resource('file', $basedir, {'ensure' => 'directory', 'before' => Exec["Install Oracle java_se ${java_se} ${version} ${release_major} ${release_minor}"]})
|
ensure_resource('file', $_basedir, {'ensure' => 'directory', 'before' => Exec["Install Oracle java_se ${java_se} ${version} ${release_major} ${release_minor}"]})
|
||||||
}
|
}
|
||||||
|
|
||||||
exec { "Install Oracle java_se ${java_se} ${version} ${release_major} ${release_minor}" :
|
exec { "Install Oracle java_se ${java_se} ${version} ${release_major} ${release_minor}" :
|
||||||
|
|||||||
Reference in New Issue
Block a user