您好我正在尝试阅读一个日志文件,然后使用poswershell_script将其打印回我的厨师书中,但它没有打印任何内容,只是说完成了...下面是我尝试使用的示例脚本 环境:Windows服务器2012 Chef Client,版本12.4.3
powershell_script 'Print Log File' do
code '$logFilePath = "C:\log.txt"
Get-Content $logFilePath | foreach {Write-Output $_}'
end
我也试过下面没有用的
powershell_script "TestConsoleOutput" do
code 'Write-host "---------------> Writing to the console" '
end
我发现了同样的问题,但我没有看到答案......
答案 0 :(得分:0)
打印回您的食谱不确定您的意思。这会将日志文件的内容打印到控制台
ruby_block 'print output' do
only_if { ::File.exists?('C:\\log.txt') }
block do
print "\n"
File.read('C:\\log.txt')
end
end