2017 © Pedro Peláez
 

library symfony-supervisord

Supervisord configuration generator bundle for symfony2

image

francodacosta/symfony-supervisord

Supervisord configuration generator bundle for symfony2

  • Friday, June 10, 2016
  • by francodacosta
  • Repository
  • 1 Watchers
  • 3 Stars
  • 3,351 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 2 Versions
  • 12 % Grown

The README.md

symfony-php-supervisord

This bundle will help you generate the supervisord configuration for your commands, (*1)

Installation

this bundle can be installed via composer:, (*2)

{
    "require": {
        "francodacosta/symfony-supervisord": "dev-master"
    }
}

How to use it

Create a file in /Resouces/config/supervisord.yml, (*3)

programs:
  program-alias:
    command: ls -la

you can use any valid supervisord setting for your programs, you can also use symfony parameters., (*4)

a more advanced example:, (*5)

programs:
  ls-command:
    command: ls -la

  cat-command:
    command: cat /var/log/messages.log

  amqp-consumer:
    command: my-consumer.php --queue %consumer.queue%

running app/console supervisord:setup --output /path/to/file will produce a file with the following content:, (*6)

[program:ls]
command=ls -la

[program:cat]
command=cat /var/log/messages.log

[program:my-consumer.php]
command=my-consumer.php --queue my-queue
process_name=%(program_name)s_%(process_num)02d
numprocs=3

All you need to do is to include it in your supervidord.conf main file., (*7)

The Versions

10/06 2016

dev-master

9999999-dev

Supervisord configuration generator bundle for symfony2

  Sources   Download

MIT

The Requires

 

api symfony2 supervisord

10/06 2016

0.1.1

0.1.1.0

Supervisord configuration generator bundle for symfony2

  Sources   Download

MIT

The Requires

 

api symfony2 supervisord