Puppet Class: jboss::internal::defaults
- Defined in:
-
manifests/internal/defaults.pp
Overview
Class: jboss::internal::defaults
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# File 'manifests/internal/defaults.pp', line 3
class jboss::internal::defaults {
include jboss
# Base URL for downloading Jboss Application Server installation package
$download_urlbase = hiera('jboss::params::download_urlbase', 'http://download.jboss.org')
if $jboss::product == 'jboss-as' {
$__as_version = jboss_short_version($jboss::version)
$__tr_pname = regsubst($jboss::product, '-', '')
$download_url = hiera('jboss::params::download_url',
"${download_urlbase}/${__tr_pname}/${__as_version}/${jboss::product}-${jboss::version}/${jboss::product}-${jboss::version}.zip")
} else {
# Full URL for downloading JBoss Application Server installation package
$download_url = hiera('jboss::params::download_url',
"${download_urlbase}/${jboss::product}/${jboss::version}/${jboss::product}-${jboss::version}.zip")
}
}
|