Supervisor/supervisor — pull request #71 by JensRantil (2011-12-05 00:09:00+00:00)
Title: Don't require config file for supervisorctl

* Adding require_configfile parameter to options.Options to be able to
disable config file check for options.ClientOptions.
* Refactored out searchpaths to become a member of options.Options.
This made it possible to 1) test for the content of it and 2) disable
automatic config file detection from within tests (and thus evade
external side effects that might vary from developer to developer).
* Adding an additional test of options.ServerOptions to make sure it
still exits if it can't find a valid configuration file.

This commit fixes issue #62.

All tests passes on my workstation.

Let me know what you think!