ruby chef指令:include_attribute与include_attributes

plh*_*lhn 3 ruby attributes cookbook chef-infra

我在chef属性文件中看到了这段代码.

include_recipe "deployment"
include_attribute "postgresql"
include_attribute "redis"
include_attributes "uaa"
include_attributes "service_lifecycle"
Run Code Online (Sandbox Code Playgroud)

有什么不同?include_attribute与include_attribute*S*

我找不到任何关于include_attribute*S*的文档

小智 5

include_attribute attribute用于排序融合时加载属性文件的方式.

如果您需要首先加载特定属性,比如在包装器手册中,您可以使用它来确保优先级.这是厨师11 +唯一.