Chef cookbook中的PowerShell脚本

时间:2016-11-01 11:41:21

标签: chef chef-recipe

我正在尝试使用代码

向IIS添加一个mime拼写错误
powershell_script 'addwoff2mimetoIIS' do
  guard_interpreter :powershell_script
  code 'Add-webconfigurationproperty //staticContent -name collection -value @{fileExtension=".woff"; mimeType="application/font-woff2"}'
  action :run
  not_if '(Get-WebConfiguration //staticContent).collection | ? {$_.fileExtention -eq ".woff2"}'
end

它似乎不起作用,在厨师运行中它甚至没有显示。

有什么想法吗?

此致

1 个答案:

答案 0 :(得分:0)

抱怨这么早就开枪,修好了

powershell_script 'addwoff2mimetoIIS' do
  guard_interpreter :powershell_script
  code 'Add-webconfigurationproperty //staticContent -name collection -value @{fileExtension=".woff2"; mimeType="application/font-woff2"}'
  action :run
  not_if '(((Get-WebConfiguration //staticContent).collection | ? {$_.fileExtension -eq ".woff2"}).fileExtension).length -gt 0'
end

工作