fleet:该存储库包含一个与Fleet和systemd交互的Elixir API库

时间:2024-06-02 16:13:02
【文件属性】:

文件名称:fleet:该存储库包含一个与Fleet和systemd交互的Elixir API库

文件大小:26KB

文件格式:ZIP

更新时间:2024-06-02 16:13:02

Elixir

OpenAperture.Fleet 这个可重用的Elixir消息传递库包含几个用于Fleet和CoreOS的模块。 它提供以下功能: 为Fleet服务文件提供解析器(转换为适当的Map) 提供用于执行systemd调用的Systemd包装器 提供用于执行Etcd调用的Etcd包装器 提供用于存储Etcd实例的缓存 贡献 要为OpenAperture开发,请查看我们的 模块配置 必须将以下配置值定义为应用程序的环境配置文件的一部分: 临时目录 类型:字符串 说明:用于写入文件的临时目录的位置 环境配置(.exs)::openaperture_fleet,:tmpdir 建筑与测试 需要常规的Elixir项目设置步骤: mix do deps.get, deps.compile 然后可以运行测试 MIX_ENV=test mix test test/


【文件预览】:
fleet-master
----mix.exs(871B)
----lib()
--------fleet()
--------fleet.ex(489B)
----fleet.sublime-project(330B)
----config()
--------test.exs(45B)
--------prod.exs(14B)
--------config.exs(1KB)
--------dev.exs(14B)
----LICENSE(15KB)
----test()
--------test_service@.service(699B)
--------fleet()
--------test_helper.exs(78B)
--------fleet_test.exs(109B)
----README.md(1KB)
----mix.lock(412B)
----.gitignore(63B)

网友评论