如何订购在create_resources中使用的资源?

时间:2015-07-01 20:39:01

标签: puppet hiera

我必须创建像

这样的资源
--enable-short-tags

它出错,找不到依赖文件[' / a']。

1 个答案:

答案 0 :(得分:1)

首先,它应该是require => File[/a],与通常的语法相同。

其次,您要确保/a是文件,而不是目录。这意味着在/a/b创建符号链接将失败,因为它不是目录。

最后,您根本不需要指定依赖项,因为puppet处理auto-requiring父目录。换句话说,如果声明了/a/b/c文件,/a会自动同时要求/a/bfor