Windows 用のパッケージ ソースとして、 chocolatey puppet プロバイダーを使用したいと考えています。私の理解では、ファイルを に保存する必要があります{module}/lib/puppet/provider/package/chocolatey.rb
。1 つの特定のモジュールでのみ使用する場合は問題ないようです。しかし、すべてのモジュールで利用できるようにしたい場合はどうすればよいでしょうか?
質問する
972 次
2 に答える
7
わかりました、答えのために-Chocolatey/lib/puppet/provider/package/chocolatey.rbフォルダーの下にモジュールとしてインストールするだけで、すべてのモジュールで利用できます。
于 2012-07-16T15:15:05.063 に答える
0
環境変数が見つからなかったため、これを追加しました。これは、パペット マニフェストの一部として Chocolatey をインストールした場合にのみ発生します。
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 に答える