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")
  }
}