summaryrefslogtreecommitdiffstats
path: root/func/minion/modules/service.py
Commit message (Collapse)AuthorAgeFilesLines
* strip any white space passed into services nameAdrian Likins2008-06-261-0/+2
| | | | patch from Luca Foppiano <lfoppiano@sboing.byte-code.lan>
* better validation in server side for servicesmakkalot2008-06-221-1/+2
|
* update the service module according to new stuffmakkalot2008-06-081-8/+10
|
* arghh we can not use private methods so make public that register thingmakkalot2008-06-021-1/+1
|
* implement the current options for service module to see if it worksmakkalot2008-06-021-0/+26
|
* added in the desc/version/api items in the modules.Steve 'Ashcrow' Milner2008-01-161-0/+4
|
* Simplify our modules by auto-detecting them and registering their handlersLuke Macken2008-01-151-17/+1
| | | | | | | | | | | | | | - Auto-detect and load all FuncModules. This obsoletes the need to have our modules define a register_rpc method. - Use introspection in our FuncModule to auto-register all method handlers that do not being with an underscore. This obsoletes the need to hardcode methods in our modules. - Remove all __init__ methods from our modules, along with register_rpc - Modify the func-create-module script to reflect these changes. Note that doing 'from modules import func_module' is no longer supported in our modules, do to some interesting path issues with our auto-detection code. Supported methods are now: 'import func_module' or 'from func.minion.modules import func_module'
* removed a lot of misplaced shebangs.Steve 'Ashcrow' Milner2008-01-131-2/+0
|
* Adding part 2 to service inventory -- what the services are currently doing.Michael DeHaan2007-10-251-3/+16
|
* Added the first part of the service inventory code (chkconfig state) .. next ↵Michael DeHaan2007-10-251-5/+35
| | | | | | up is the list of currently running services.
* Moved code under the func namespace.Devan Goodwin2007-10-021-0/+59
Previously we had overlord, minion, modules, and func all at the root of the source tree. After install these would all be shuffled below func. Relocated them in the source tree to reflect this.