2017-04-14 74 views
-1

如果我創建一個簡單的清單,並訪問系統定義hiera數據,它工作正常如何訪問hiera數據這是一個木偶模塊內

 
$testvar=hiera('some var defined at system level') 
notify { "Hiera message is $testvar":} 

但是,如果我試圖訪問存儲中的數據一些模塊(從僞造下載)不

 
include some_module_from_forge 
$testvar=hiera('some var defined in the modules hiera') 
notify { "Hiera message is $testvar":} 

我在做什麼錯?

+0

有很多可能被錯誤怎麼回事,你需要提供更多的信息。至少,需要爲您的全局,環境和模塊提供'hiera.yaml'。 –

+0

hiera.yaml指向包含common.yaml的數據文件夾。我的問題是,「包括」是否足夠或我需要做其他事情。 – bubbly

+0

如果沒有混淆參數到'hiera()',問題會更加清晰。特別是在使用Forge模塊時,請包含配置代碼或指向它的鏈接。 –

回答