Я пытаюсь настроить ресурс Puppet exec
для Windows Server на основе переменной Facter. Но похоже, что onlyif
принимает только командные файлы, а не встроенное выражение.
Может ли кто-нибудь помочь мне установить это выражение в onlyif
(либо как условное выражение, либо как встроенную команду dos)
exec { 'C:\Users\validate.cmd validate':
onlyif => "$validate_enabled" == true, => This not recognized as command
provider => powershell,
}
Заранее спасибо.