francodacosta/supervisord
最新稳定版本:1.0.3
Composer 安装命令:
composer require francodacosta/supervisord
包简介
Supervisord configuration generator
关键字:
README 文档
README
generate supervisord configuration files
<<?php require __DIR__ . '/../../vendor/autoload.php'; use Francodacosta\Supervisord\Loader\ArrayLoader; use Francodacosta\Supervisord\Configuration; use Francodacosta\Supervisord\Processors\CommandConfigurationProcessor; // setup supervisord config object, with a processor for command entries $configuration = new Configuration; $configuration->registerProcessor(new CommandConfigurationProcessor); // configuration to generate $config = array( 'programs' => array( 'cat command' => array('command' => 'tail -f /var/log/messages'), 'ls command' => array('command' => 'ls -la', 'numprocs' => 3), ) ); // load the configuration object from the $config array $loader = new ArrayLoader($config, $configuration); $supervisordConfig = $loader->load(); // dump the generate configuration echo $supervisordConfig->generate();
this generates the following configuraiton
[program:tail] command=tail -f /var/log/messages [program:ls] process_name=%(program_name)s_%(process_num)02d command=ls -la numprocs=3
统计信息
- 总下载量: 75.09k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 5
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2013-10-21