Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moved code under the func namespace. | Devan Goodwin | 2007-10-02 | 1 | -234/+0 |
| | | | | | | 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. | ||||
* | Fix bad indentation in minion, modules and overlord | James Bowes | 2007-09-29 | 1 | -12/+10 |
| | |||||
* | remove rhpl dep | Adrian Likins | 2007-09-28 | 1 | -1/+1 |
| | | | | use python gettext instead of rhpl.gettext stuff | ||||
* | log the ip address of the requester to the audit.log | Adrian Likins | 2007-09-28 | 1 | -1/+2 |
| | | | | | also ditch the "INFO" blurb in the log, since we don't really log at any other level | ||||
* | config crap in one file so we don't have recursive/impossible imports, I hope | Seth Vidal | 2007-09-27 | 1 | -6/+2 |
| | |||||
* | really nice if I'd stop dropping 'i' out of config_file | Seth Vidal | 2007-09-27 | 1 | -1/+1 |
| | |||||
* | typo | Seth Vidal | 2007-09-27 | 1 | -1/+1 |
| | |||||
* | port minion/funcd over to new config object | Seth Vidal | 2007-09-27 | 1 | -6/+13 |
| | |||||
* | add a system.list_modules method that returns a list of all the modules | Adrian Likins | 2007-09-27 | 1 | -2/+6 |
| | | | | | | | | add a MODULE.list_methods that returns a list of all the methods for a module note that these kind of crisscross system.listMethods, but tis okay | ||||
* | move logger and config_data to func/func | Adrian Likins | 2007-09-27 | 1 | -2/+6 |
| | | | | | | | | | | | update modules that need new location modules/func_module.py: update to use new logger/config locations, also go ahead and register as a real module, to shut up the start up. It shouldn't hurt anything Some minor import reordering at a couple places (I try to keep at least system import alphabetical) | ||||
* | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Seth Vidal | 2007-09-26 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | * 'master' of ssh://git.fedoraproject.org/git/hosted/func: Remove assorted unused imports added changelog comment removed Require: on yum-util | ||||
| * | Remove assorted unused imports | James Bowes | 2007-09-26 | 1 | -1/+1 |
| | | |||||
* | | minion.conf,config_data.py: add certmaster and cert_dir config | Seth Vidal | 2007-09-26 | 1 | -7/+5 |
|/ | | | | utils.py: make it use the config object | ||||
* | make minion create its keys and get the cert from the certmaster on startup | Seth Vidal | 2007-09-26 | 1 | -4/+7 |
| | |||||
* | don't need this warning now, we ssl by default | Adrian Likins | 2007-09-26 | 1 | -14/+0 |
| | |||||
* | missed an import somewhere, fix | Adrian Likins | 2007-09-26 | 1 | -0/+1 |
| | |||||
* | Enable ssl cert useage by default for funcd | Adrian Likins | 2007-09-26 | 1 | -37/+59 |
| | | | | | | | | | | | | | add a FuncSSLXMLRPCServer that is based on the AuthedXMLRPCServer.AuthedSSLXMLRPCServer add bits to pull out cert CN and cert CN hash and add it to the audit log bits update logger.py to understand this Some minor refactoring in server.py (use XmlRpcInterface as a baseclass inherited into FuncSSLXMLRPCServer) | ||||
* | fix up the wrapper scripts so that --daemon works correctly, and so | Adrian Likins | 2007-09-25 | 1 | -6/+6 |
| | | | | the init scripts also work correctly | ||||
* | Fix up some module loading annoyances | Adrian Likins | 2007-09-25 | 1 | -2/+0 |
| | | | | | | | | | | server.py: we really only need to run load_modules once module_loader.py: keep track of modules that failed to load so we don't keep trying satisfy rnorwoods curiosity | ||||
* | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Adrian Likins | 2007-09-25 | 1 | -1/+0 |
| | |||||
* | Renamed server to minion and client to overlord | Robin Norwood | 2007-09-25 | 1 | -0/+217 |