繁体   English   中英

我如何从 puppet repo 中获取可用的 puppet 模块的完整列表

[英]How could i get the complete list of puppet modules availabe from puppet repo

我正在寻找一种从 puppet repo 中获取完整 puppet 模块列表的方法

据我所知,没有直接的方法可以获得这样的列表。 我会考虑直接向 Puppet, Inc. 查询,因为他们愿意为您进行一次性的特殊查询并非不可能。 不过,我相信他们会想知道您想对列表做什么。 当然,这绝不是确定的事情。

您还可以使用机器人屏幕抓取所有模块列表的多个 HTML 页面,并处理结果以提取您想要的列表。 但这将比仅仅询问更多的工作。

请注意,Forge 内容不是 static。 定期添加新模块,不时更新模块版本。 我不确定删除的政策,但似乎他们通常不会删除模块,而是弃用它们。 在任何情况下,任何 Forge 内容列表都必然是来自单个时间点的快照。

您还应该了解,虽然 Forge 本身是由 Puppet 运营的,但如果有维护的话,大部分模块都是由社区成员贡献和维护的。 世界上还有一些未知但可能大量使用的模块无法从 Forge 获得。 因此,您要求的列表不能被解释为官方模块的列表,也不能被解释为所有模块的列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM