文件名称:setup:基于Erlang的系统的通用设置实用程序
文件大小:715KB
文件格式:ZIP
更新时间:2024-05-25 09:23:41
Erlang
设置应用程序 作者: Ulf Wiger( )。 基于Erlang的系统的通用设置实用程序 介绍 尽管Erlang / OTP附带了许多出色的应用程序,包括Mnesia DBMS,但没有安装系统的标准或约定。 Erlang / OTP提供了用于构建引导脚本的工具以及用于设置环境变量的规则等,Mnesia提供了用于创建和修改数据库模式的API。 但是,对于何时调用这些工具和API函数以及由谁调用,并没有约定,因此应用程序开发人员不得不发明大量的代码和脚本,更不用说对Erlang / OTP文档的各个章节进行沉思以弄清楚如何事情融为一体。 该实用程序提供了用于初始化和配置系统的框架,并具有一组约定,允许每个组件为安装过程中的不同步骤提供回调。 回调是通过OTP应用程序环境变量定义的,可以在安装时轻松地覆盖它们。 setup_gen实用程序 setup_gen实用程序是用于为基于Erl
【文件预览】:
setup-master
----.gitignore(139B)
----rebar.lock(4B)
----rebar3(664KB)
----Makefile(898B)
----src()
--------setup_app.erl(1KB)
--------.setup.erl.swp(16KB)
--------setup_gen.erl(35KB)
--------setup.erl(62KB)
--------setup.app.src(1KB)
--------setup_lib.erl(6KB)
--------setup_srv.erl(2KB)
--------setup_sup.erl(1KB)
----.travis.yml(107B)
----LICENSE(10KB)
----rebar.config(1KB)
----doc()
--------overview.edoc(3KB)
--------setup_lib.md(2KB)
--------setup_gen.md(8KB)
--------README.md(4KB)
--------edoc-info(109B)
--------setup.md(21KB)
--------template.conf(3KB)
--------stylesheet.css(869B)
--------erlang.png(2KB)
----examples()
--------gproc.conf(65B)
----README.md(4KB)
----rebar.config.script(1KB)
----xtest()
--------test.conf(2KB)
--------test_4.conf(49B)
--------testapp-2()
--------testapp-1()
--------test_1.conf(146B)
--------test_2.conf(118B)
--------test_3.conf(46B)