summaryrefslogtreecommitdiffstats
path: root/minion
Commit message (Collapse)AuthorAgeFilesLines
* Moved code under the func namespace.Devan Goodwin2007-10-028-1867/+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 overlordJames Bowes2007-09-293-28/+26
|
* Remove unused importsJames Bowes2007-09-281-1/+0
|
* remove rhpl depAdrian Likins2007-09-282-2/+3
| | | | use python gettext instead of rhpl.gettext stuff
* log the ip address of the requester to the audit.logAdrian Likins2007-09-281-1/+2
| | | | | also ditch the "INFO" blurb in the log, since we don't really log at any other level
* remove config_data.py as it is no longer usedSeth Vidal2007-09-271-52/+0
|
* back to calling it certmaster not certmaster_serverSeth Vidal2007-09-271-1/+1
|
* get rid of overlord_server - use only certmaster_server in minion configSeth Vidal2007-09-271-1/+1
|
* config crap in one file so we don't have recursive/impossible imports, I hopeSeth Vidal2007-09-272-9/+5
|
* removed minion/logger.pySeth Vidal2007-09-271-82/+0
|
* really nice if I'd stop dropping 'i' out of config_fileSeth Vidal2007-09-272-2/+2
|
* sigh - more import and typo clean upsSeth Vidal2007-09-271-2/+2
|
* import loopSeth Vidal2007-09-271-3/+2
|
* typoSeth Vidal2007-09-271-1/+1
|
* port minion/funcd over to new config objectSeth Vidal2007-09-273-19/+25
|
* add a system.list_modules method that returns a list of all the modulesAdrian Likins2007-09-271-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/funcAdrian Likins2007-09-272-6/+11
| | | | | | | | | | | 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)
* - certs.py: write keys out as mode 600Seth Vidal2007-09-271-1/+1
| | | | | - make sure we setup the config dict immediately in config_data - clean up our config, pki and var dirs on removal
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcSeth Vidal2007-09-262-5/+2
|\ | | | | | | | | | | | | * 'master' of ssh://git.fedoraproject.org/git/hosted/func: Remove assorted unused imports added changelog comment removed Require: on yum-util
| * Remove assorted unused importsJames Bowes2007-09-262-5/+2
| |
* | minion.conf,config_data.py: add certmaster and cert_dir configSeth Vidal2007-09-263-12/+13
|/ | | | utils.py: make it use the config object
* make minion create its keys and get the cert from the certmaster on startupSeth Vidal2007-09-262-4/+79
|
* don't need this warning now, we ssl by defaultAdrian Likins2007-09-261-14/+0
|
* missed an import somewhere, fixAdrian Likins2007-09-261-0/+1
|
* Enable ssl cert useage by default for funcdAdrian Likins2007-09-262-39/+61
| | | | | | | | | | | | | 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 soAdrian Likins2007-09-251-6/+6
| | | | the init scripts also work correctly
* Renaming configuration file to 'minion.conf' and changing setup.py and ↵Michael DeHaan2007-09-251-2/+1
| | | | specfiles to understand.
* Update AUTHORS list (everyone else free to add you as you add stuff)Michael DeHaan2007-09-251-1/+1
|
* Fix up some module loading annoyancesAdrian Likins2007-09-252-4/+10
| | | | | | | | | | 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
* fix up logging a bit. I was sending the audit logs and the svc logsAdrian Likins2007-09-251-1/+12
| | | | to the same logger before
* couple of utility makefilesAdrian Likins2007-09-251-0/+19
| | | | | mainly just so I can type "make clean" before "git status" but also includes targets for pychecker and pyflakes
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcAdrian Likins2007-09-254-8/+3
|
* move files for the new naming schemeSeth Vidal2007-09-251-0/+144
|
* Renamed server to minion and client to overlordRobin Norwood2007-09-258-0/+1736