Displaying 1 result from an estimated 1 matches for "foobard".
Did you mean:
foobar
2012 Dec 07
6
Poll for thoughts on hierifying modules and OS default differences
.... say, the name of a package.....
class foobar {
include foobar::params
$package = $foobar::params::package
Package {$package:
ensure => installed
}
}
class foobar::params {
case $osfamily:
redhat: {
$package = ''foobar''
}
debian: {
$package = ''foobard''
}
default: {
fail
}
}
well, we want to be able to overide those defaults with hiera:
class foobar {
include foobar::params
$package = $foobar::params::package
Package {$package:
ensure => installed
}
}
class foobar::params {
case $osfamily:
redhat: {
$pack...