plathrop / puppet-module-supervisor

Puppet module for configuring the supervisor daemon tool.
BSD 3-Clause "New" or "Revised" License
6 stars 0 forks source link

Change package provider to pip #33

Closed lxyu closed 11 years ago

lxyu commented 11 years ago
  1. use upstart to manage service.
  2. use pip instead of apt to use a newer version of supervisor.
  3. add killasgroup and stopasgroup options.

FYI, I only tested it on Ubuntu.

The package from default apt provider is 3.0a8 which is a little old and don't have killasgroup/stopasgroup options. So I made a little refine to use pip as provider.

I'm not familiar with other OS so I choose to use upstart which is the recommend way for ubuntu, and it may not work for other OS. So it may need some other tweaks before merge, just a suggestion here.

plathrop commented 11 years ago

Super outdated (sorta my fault, I've been a bad custodian, sorry). Closing for now, if you still think this is awesome, merge in master and re-open.