ajcrowe / puppet-supervisord

Puppet Module to install and configure applications under supervisord
MIT License
37 stars 104 forks source link

Expose HTTP server settings #65

Closed mikeraynham closed 9 years ago

mikeraynham commented 9 years ago

The module already handles HTTP server settings, but they are not documented, and enabling the inet HTTP server results in two supervisorctl config sections being generated.

This revision adds some basic documentation, and provides a way to manage both Unix and inet HTTP server settings.

Backward incompatibility warning

Previously, this module would create two supervisorctl config sections if both unix_socket and inet_server were set to true. Supervisord allowed this, but the resultant config file is confusing. This revision will create one or the other, but not both. Given that the inet_server setting was undocumented, this will hopefully not be a problem.

ajcrowe commented 9 years ago

This looks great, thanks for the great contribution. I will roll this into the 0.6 release.