2013-10-28 47 views

回答

7

嘗試node.chef_environment?這是一個返回值而不是屬性的函數。

+1

不適用於最近版本的廚師(我有ChefDK 0.17.17) – sixty4bit

1

在一個屬性文件中,我想你只想使用chef_environment,根據this發佈在主廚郵件列表中,並由我獨立確認。然後

你的屬性文件應該是這樣的:

if chef_environment == 'dev' 
    include_attribute "mbev::dev" 
else 
    include_attribute "mbdev::production" 
end 

node.chef_environment將在食譜工作。

相關問題