Puppet中使用箭头的include和chaining类之间的差异

Puppet中使用箭头的include和chaining类之间的差异,puppet,Puppet,两者的区别是什么 class A { } class B { Class['B'] -> Class['A'] } 及 据我理解,它们应该是相同的——确定“A”在“B”之前执行,但似乎只有第二种形式这样做 ->(排序箭头;连字符和大于号)-在右侧资源之前应用左侧资源 因此,在您的第一个示例中: Class['B'] -> Class['A'] 表示在A之前应用B 在第二个示例中,导致A成为B的依赖项。简化在B之前应用A 啊,即使我读了我没能解析的文档,我还是错误地应用了排

两者的区别是什么

class A {

}

class B {
  Class['B'] -> Class['A']
}

据我理解,它们应该是相同的——确定“A”在“B”之前执行,但似乎只有第二种形式这样做

->(排序箭头;连字符和大于号)-在右侧资源之前应用左侧资源

因此,在您的第一个示例中:

Class['B'] -> Class['A']
表示在
A
之前应用
B


在第二个示例中,导致
A
成为
B
的依赖项。简化在
B
之前应用
A

啊,即使我读了我没能解析的文档,我还是错误地应用了排序箭头。谢谢!
Class['B'] -> Class['A']