Хочется передать переменную $psql при инициализации класса postgresql и использовать ее в postgresql::config
3 node 'server.local' {
30 $psql = {
31 'db' => 'dbname',
32 'user' => 'username',
33 'passwd' => 'userpasswd',
34 }
38 class {'postgresql':}
58 }
1 class postgresql {
2
3 class { 'postgresql::install': }
4 class { 'postgresql::service': }
5 class { 'postgresql::config': }
6
7 }
1 class postgresql::config (
2 $psql_db = 'dbname',
3 $psql_user = 'username',
4 $psql_passwd = 'userpasswd'
5 ) {
49 }