Erlang,从启动文件获取应用程序

Erlang,从启动文件获取应用程序,erlang,otp,Erlang,Otp,我正在尝试使用hiera\u服务器配置我的erlang节点。想法如下。我想编写一些脚本(语言无关紧要),它检测将在erlang节点中启动的应用程序列表。然后脚本从hiera_服务器获取配置,并为特定节点生成*.config文件。 问题是,我的脚本(着眼于erlang版本)如何确定哪些应用程序将在节点中启动?我的建议是以某种方式检查*.boot文件。我该怎么做?回答我自己的问题*.boot-文件是erlang bootscript(名为*.script)的二进制表示形式。erlang文档手册页sc

我正在尝试使用
hiera\u服务器
配置我的erlang节点。想法如下。我想编写一些脚本(语言无关紧要),它检测将在erlang节点中启动的应用程序列表。然后脚本从hiera_服务器获取配置,并为特定节点生成
*.config
文件。
问题是,我的脚本(着眼于erlang版本)如何确定哪些应用程序将在节点中启动?我的建议是以某种方式检查
*.boot
文件。我该怎么做?

回答我自己的问题
*.boot
-文件是erlang bootscript(名为
*.script
)的二进制表示形式。erlang文档手册页
script(4)
中介绍了启动脚本的格式