coi-gov-pl/puppet-jboss

View on GitHub
manifests/internal/params.pp

Summary

Maintainability
Test Coverage
# Internal class
class jboss::internal::params {
  # Directory to download installation temporary files
  $download_rootdir = hiera('jboss::internal::params::download_rootdir', '/usr/src')

  # Directory for logging
  $logbasedir = hiera('jboss::internal::params::logbasedir', '/var/log')

  # Number of lines to display if error occurs
  $errloglines = hiera('jboss::internal::params::errloglines', 200)

  include jboss::internal::params::socketbinding
  include jboss::internal::params::memorydefaults

  # Util System PATH variable to avoid mocking in tests
  $syspath = $::path ? {
    undef   => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
    default => $::path,
  }
}