我想使用巧克力木偶提供者作为 Windows 的包源。我的理解是我必须将文件保存到{module}/lib/puppet/provider/package/chocolatey.rb
. 如果我只在一个特定模块中使用它,那似乎没问题。但是,如果我想让它对我的所有模块可用怎么办?
问问题
972 次
2 回答
7
好的,为了回答 - 只需将其作为模块安装在 Chocolatey/lib/puppet/provider/package/chocolatey.rb 文件夹下,所有模块都可以使用它。
于 2012-07-16T15:15:05.063 回答
0
我添加了这个,因为它找不到环境变量。只有当您将 Chocolatey 作为您的 puppet 清单的一部分安装时,才会发生这种情况。
if chocopath.empty?
puts "Could not find environment variable value for ENV['ChocolateyInstall']. Using C:\ChocolateyInstall instead"
chocopath = 'C:\Chocolatey'
end
于 2013-02-12T18:25:40.600 回答