php7web.pp:
class profile::php7web (
$apache_vhosts_defaults = hiera_hash('profile::php7web::apache_vhosts_defaults'),
) {
notify { "$apache_vhosts_defaults": }
}
common.yaml:
profile::php7web::apache_vhosts_defaults:
port: 80
dev.yaml:
profile::php7web::apache_vhosts_defaults:
setenv: ['SYMFONY_ENV dev']
The output is: setenv: { ['SYMFONY_ENV dev'] } .
However, if I change php7web.pp to:
class profile::php7web (
$fff = hiera_hash('profile::php7web::apache_vhosts_defaults'),
) {
notify { "$fff": }
}
The output is: { port: 80, setenv: ['SYMFONY_ENV dev'] }
↧