我有一个使用gini-archive的傀儡模块。最近我改变我的模块取决于biemond-wildfly,这取决于nanliu-archive。如何处理具有相同名称的傀儡模块?
但是,我不能安装南流归档,因为这两种归档模块安装到一个名为archive
目录。我相信这违反了傀儡模块的要求,因为它们都应该安装到名为<username>-archive
的目录中。
然而,即使我把它们放在不同的目录下,我仍然有一个问题。这两个类被称为archive
(实际上为一类,一个是确定的,但我不认为这是太重要了,现在),所以当我的模块说include archive
,木偶是不会知道我想要的是哪一个。
注意我有一个Java的背景,每一个类是以防止这些类型的问题包层次,但我不能看到任何傀儡等同。
我知道我可以有不同的模块目录(/etc/puppet/modules
,/etc/puppet/modules2
等)的整个负载,但木偶似乎仍然通过这些看以,这意味着它总是会从第一模块目录加载archive
类列表。
是否有解决这个或已经达到了我的什么傀儡能做到的极限的方法吗?我宁愿不必为每一个模块分叉并改变类名称,这似乎击败了伪造点。
谢谢。
我明白这个答案是正确的,但它太伤人了,不能接受它是真实的。 – 7yl4r