knife(chef) - 是否可以获取特定格式的食谱说明?

knife(chef) - is it possible to get the instructions for a recipe in a specific format?

在此先感谢您的帮助!

当我使用以下刀命令时:

knife cookbook show my_cookbook its_version recipes recipe_name -F json/yaml

我只是得到原始数据,不是 json/yaml 格式。 我想知道是否有一种方法可以让我以特定格式获取这些数据,而无需编写脚本来转换所有内容...

而且,如果无法通过命令行执行此操作,你们知道任何可以帮助我在 json/yaml 中转换此数据的 python script/library 吗?

再次感谢!

说明是食谱的 Ruby 源代码,仅此而已。 Chef 实际上 运行 该代码作为执行的一部分,在一般情况下您不能将 Chef 食谱转换为静态数据。