2015-07-01 81 views

回答

3

如果你想找出Hiera的版本,使其可以內的艙單使用一個事實,你可以做這樣的事情:

Facter.add(:hiera_version) do 
    setcode do 
    require 'hiera/version' 
    Hiera.version.to_s 
    end 
end 
+2

請記住,此代碼在代理端運行。 Hiera可能不會安裝在那裏。即使它是,它的版本可能會與編譯清單時將使用的版本不同。 –

+0

啊好點。你可以把它變成一個函數,並且函數可以在主函數上運行。讓我編輯並添加一個示例 –

1

爲了查找主計算機上的信息,您不能使用事實。

generate功能都可以在這裏使用,但使用起來很不方便。我會建議儘量避免它。

相關問題