Puppet Class: redmine::params
- Defined in:
- manifests/params.pp
Overview
Class redmine::params
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'manifests/params.pp', line 2
class redmine::params {
if $redmine::database_adapter {
$real_adapter = $redmine::database_adapter
} elsif versioncmp($facts['ruby']['version'], '1.9') >= 0 {
$real_adapter = 'mysql2'
} else {
$real_adapter = 'mysql'
}
if $redmine::version {
$version = $redmine::version
} else {
$version = '4.1.1'
}
case $redmine::provider {
'svn' : {
$provider_package = 'subversion'
}
'hg': {
$provider_package = 'mercurial'
}
default: {
$provider_package = $redmine::provider
}
}
}
|