Added support for adding additional file paths
Added a test for the new feature
Merge pull request #1 from Jimdo/include_files

Added a test for the new feature
Puppet is throwing invalid byte sequence in US-ASCII error because of '
Merge pull request #46 from sredhar/master

Puppet is throwing invalid byte sequence in US-ASCII error because of '
Invalid single quote within single quote

The description line contains a singe quote that is wrapped by a single quote.
Replaced it with double quotes. According to the Puppet manual ( http://docs.puppetlabs.com/puppet/2.7/reference/modules_publishing.html#write-a-modulefile ) it's valid.
Merge pull request #47 from dol/patch-1

Invalid single quote within single quote
Merge pull request #44 from mwillbanks/master

Supervisor Configuration should allow for multiple files in the include section
Fixed: 'Could not restart Service' error.

Without this fix, attempting to restart a supervisor service on Ubuntu 12.04 would result in a "Could not restart Service" error, even that the restart was in fact successful. The \n in the grep pattern was being actualised by puppet, rather than being made a part of the regex.

This fix makes the \n part of the stopped … started regex.
Merge pull request #50 from trueship/master

Fixed: 'Could not restart Service' error.
WIP: added puppet provider

...to replace service {provider => base} with
service {provider => supervisor} at some point

Proudly stolen from https://gist.github.com/monkeymantra/4273546 and
edited to taste.

Tests.
fix for ruby 1.9
WIP: implement some more
WIP, try to use it
Proper return values of status
implemented restart and stop, improved start and status of the provider

TODO: better tests for status to highlight the broken shell implementation
Looks good. We will try it out. Added more test cases.
Add more tests, refactor the code
Differentiate between supervisor program name and process name

As stated in supervisord docs, program name and process name are
different when `numprocs` is set:
http://supervisord.org/configuration.html#program-x-section-values
added tests for stop with multiple processes

 * reformatted mocked output
 * refactored code
 * fixed a bug in start