我想迭代定义类型的所有实例(例如Apache :: Vhost)。但是,此循环仅列出范围内的资源。
<% scope.catalog.vertices.each do |resource| -%>
<%# if resource.type == "Apache::Vhost" -%>
#Include <%= resource.title %>
<% end -%>
答案 0 :(得分:1)
在编译时(“目录构建”)走durig目录是一个坏主意。
如果您真的需要此功能,请考虑将迭代代码移动到custom provider,该{{3}}将生成类似于主端模板目前尝试的文件内容。
在同步阶段,您可以通过self.resource.catalog
安全地访问完整目录。