Есть ли возможность динамически присваивать значения параметрам в rspec-puppet?
Ниже приведен пример моего тестового примера rspec-puppet. Прямо сейчас я жестко закодировал все детали полного доменного имени и имени хоста.
Можно ли присвоить эти значения динамически?
let :facts do
{
:fqdn => 'puppet.example.com',
:hostname => 'puppet',
:ipaddress => 'xxx.yy.ee.zzz'
}
end
it do
should contain_host('puppet.example.com').with(
'ensure' => 'present',
'host_aliases' => 'puppet',
'ip' => 'xxx.yy.ee.zzz'
)
end