文件名称:pleaserun:尝试抽象这种“初始化”脚本的疯狂
文件大小:52KB
文件格式:ZIP
更新时间:2024-05-03 02:09:05
Ruby
拜托,快跑! Pleaserun是用于生成启动脚本和服务定义的工具。 它针对服务管理器,例如systemd,Upstart,launched,sysv init和runit。 理想情况下,您应该能够指定如何运行给定服务命令的配置(例如apache,syslog-ng等),并且该工具应该能够为目标平台吐出脚本或配置文件。 项目原则 社区:如果新手过得不好,那就是个错误。 工程:先使其工作,然后使其正确,然后使其快速。 能力:如果今天不做任何事情,我们明天就可以做到。 这里发生了什么? 使用pleaserun,您可以生成以下启动器/脚本/任何内容: 发射 暴发户 系统的 运行 sysv初始化 想要更多? 我想这是很容易添加的东西,并邀请您与你的想法。 安装 gem install pleaserun 您的第一个过程 首先,我们需要一个程序来运行! 示例:redis 出于特殊原因,
【文件预览】:
pleaserun-master
----.gitignore(39B)
----Guardfile(583B)
----templates()
--------runit()
--------upstart()
--------systemd()
--------user()
--------sysv()
--------systemd-user()
--------launchd()
----Makefile(976B)
----bin()
--------pleaserun(213B)
--------please-manage-user(1KB)
----.rubocop.yml(2KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(564B)
----CHANGELOG.asciidoc(3KB)
----examples()
--------runit.rb(293B)
----spec()
--------shared_examples.rb(3KB)
--------pleaserun()
--------testenv.rb(2KB)
----README.md(5KB)
----pleaserun.gemspec(3KB)
----lib()
--------pleaserun()
----Gemfile(184B)
----Gemfile.lock(2KB)