В настоящее время у меня проблема между hiera/puppet:
В моей иере у меня есть:
mysql_user_mgmt:
- mysql_user: 'toto@localhost'
mysql_hash_password: '*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29'
mysql_grant_user: 'toto@localhost/*.*'
mysql_user_table_privileges: '*.*'
- mysql_user: 'test@localhost'
mysql_hash_password: '*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29'
mysql_grant_user: 'test@localhost/*.*'
mysql_user_table_privileges: '*.*'
В моей марионетке я пытаюсь сделать цикл для получения данных от hiera:
$mysql_user_mgmt = hiera('mysql_user_mgmt',undef)
define mysql_loop () {
$mysql_hash_password = $name['mysql_hash_password']
notify { "mysql_hash_password: ${mysql_hash_password}": }
}
mysql_loop { $mysql_user_mgmt: }
но я получаю некоторые странные ошибки. Может кто-нибудь помочь мне понять, как сделать петлю?