Puppet Class: xlrelease::params
- Inherited by:
-
xlrelease
- Defined in:
- manifests/params.pp
Overview
Class xlrelease::params
This class is meant to be called from xlrelease It sets variables according to platform
6 7 8 9 10 11 12 13 14 15 16 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/params.pp', line 6
class xlrelease::params {
$xlr_version = '4.5.1'
$xlr_basedir = '/opt/xl-release'
$xlr_serverhome = '/opt/xl-release/xl-release-server'
$xlr_licsource = 'https://dist.xebialabs.com/licenses/download/xl-release-license.lic'
$xlr_repopath = 'repository'
$xlr_initrepo = true
$xlr_http_port = '5516'
$xlr_http_bind_address = '0.0.0.0'
$xlr_http_context_root = '/'
$xlr_importable_packages_path = 'importablePackages'
$xlr_ssl = false
$xlr_download_user = undef
$xlr_download_password = undef
$xlr_download_proxy_url = undef
$xlr_rest_user = 'admin'
$xlr_rest_password = 'xebialabs'
$xlr_admin_password = 'xebialabs'
$os_user = 'xl-release'
$os_group = 'xl-release'
$tmp_dir = '/var/tmp'
$install_java = true
$install_type = 'download'
$puppetfiles_xlrelease_source = undef
case $::osfamily {
'RedHat' : {
$java_home = '/usr/lib/jvm/jre-1.7.0-openjdk.x86_64'
}
'Debian' : {
$java_home = '/usr/lib/jvm/java-7-openjdk-amd64'
}
default : { fail("operating system ${::operatingsystem} not supported") }
}
}
|