Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | clean up configs in certmaster.py | Seth Vidal | 2007-09-25 | 2 | -24/+30 | |
|/ / | | | | | | | make certmaster script work | |||||
* | | couple of utility makefiles | Adrian Likins | 2007-09-25 | 3 | -0/+57 | |
| | | | | | | | | | | 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/func | Adrian Likins | 2007-09-25 | 27 | -43/+773 | |
|\ \ | ||||||
| * | | move files for the new naming scheme | Seth Vidal | 2007-09-25 | 2 | -0/+0 | |
| |/ | ||||||
| * | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Seth Vidal | 2007-09-25 | 17 | -25/+28 | |
| |\ | | | | | | | | | | | | | * 'master' of ssh://git.fedoraproject.org/git/hosted/func: Renamed server to minion and client to overlord | |||||
| | * | Merge branch 'master' of git+ssh://git.fedoraproject.org/git/hosted/func | Robin Norwood | 2007-09-25 | 7 | -7/+541 | |
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: func.spec setup.py | |||||
| | * | | Renamed server to minion and client to overlord | Robin Norwood | 2007-09-25 | 17 | -24/+27 | |
| | | | | ||||||
| * | | | change imports for new paths | Seth Vidal | 2007-09-25 | 2 | -2/+2 | |
| | |/ | |/| | ||||||
| * | | - fix spec file for new func python sitelib dir | Seth Vidal | 2007-09-25 | 2 | -2/+2 | |
| | | | | | | | | | | | | - add certmaster initscript to setup.py | |||||
| * | | - all the class bits to make the authssl xmlrpc server work - most of it ↵ | Seth Vidal | 2007-09-25 | 7 | -5/+539 | |
| |/ | | | | | | | | | | | copied and modified from plague - modifications to setup.py to behave with func dir for python sitelib | |||||
| * | Change module loader to only try to load each module once. | Robin Norwood | 2007-09-24 | 1 | -4/+11 | |
| | | | | | | | | Also, fix module import failure error message. | |||||
| * | Merge branch 'master' of git://git.fedoraproject.org/git/hosted/func | Robin Norwood | 2007-09-24 | 13 | -43/+1474 | |
| |\ | ||||||
| | * | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Seth Vidal | 2007-09-24 | 9 | -27/+1333 | |
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of ssh://git.fedoraproject.org/git/hosted/func: add a basic AuditLogger class Package the subprocess module so that we can use it on EL4. Basic plugin for checking SMART status on drives. Add basic module for checking smart status of drives. Remove header from ps output | |||||
| | * | | add certmaster startup and execute script | Seth Vidal | 2007-09-24 | 4 | -8/+102 | |
| | | | | | | | | | | | | | | | | | | | | move certmaster config file into etc path move certmaster.py into func path | |||||
| * | | | Initial module for PackageKit support. Requires very-latest-from-git ↵ | Robin Norwood | 2007-09-24 | 1 | -0/+92 | |
| | | | | | | | | | | | | | | | | PackageKit. | |||||
* | | | | pyflakes cleanups | Adrian Likins | 2007-09-24 | 10 | -21/+7 | |
| |_|/ |/| | | | | | | | | | | | | | | | | | mostly just removing unused modules change "from codes import *" to "import codes" in a couple places and updated accordingly | |||||
* | | | add a basic AuditLogger class | Adrian Likins | 2007-09-24 | 2 | -11/+39 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | at the moment, it just logs ever call method and args to /var/log/func/audit.log server.py: some refactor in preperation for better logging (mostly changing stuff so I can get to the xmlrpcserver innards for things like client ip's) | |||||
* | | | Package the subprocess module so that we can use it on EL4. | Michael DeHaan | 2007-09-24 | 6 | -13/+1230 | |
| | | | ||||||
* | | | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Michael DeHaan | 2007-09-24 | 6 | -3/+212 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Seth Vidal | 2007-09-24 | 4 | -3/+37 | |
| |\| | | | | | | | | | | | | | | | | | | | * 'master' of ssh://git.fedoraproject.org/git/hosted/func: Do not raise ImportError when loading a module. add system.listMethods support add some simple support for base object methods | |||||
| | * | Do not raise ImportError when loading a module. | Robin Norwood | 2007-09-24 | 1 | -2/+1 | |
| | | | | | | | | | | | | An ImportError will now just print the error and continue with module loading. | |||||
| | * | add system.listMethods support | Adrian Likins | 2007-09-24 | 1 | -0/+11 | |
| | | | | | | | | | | | | | | | I could of done this as a module I suppose, but this is easier and simpler | |||||
| | * | add some simple support for base object methods | Adrian Likins | 2007-09-24 | 2 | -1/+25 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add "module_version", "module_api_version" and "module_description" as base object methods. All classes based on func_module should get this. modules should set a self.version, self.api_version, self.description with approriate values. class or instance variables both work. If values aren't set, defaults are provided. alternativelt, the modules can implement and export "module_version", "module_api_version", and "module_description" themself if they like | |||||
| * | | clean up wait_for_cert() a bit | Seth Vidal | 2007-09-24 | 1 | -8/+39 | |
| |/ | ||||||
| * | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Seth Vidal | 2007-09-24 | 12 | -42/+255 | |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of ssh://git.fedoraproject.org/git/hosted/func: Rename yummod as yum so each module doesn't end up ending in mod :) Added kill and pkill to the process module Process module. Accepts flags to PS, returns nicely formatted tabular output. Added a smolt-based hardware profiler module. Remove underscores from exported function names as they are now redundant. update to new calling conventions Fix up virt code some more. change to module loader to allow subdirs in the module path. ignore the build/ dir | |||||
| * | | certmaster - to take csrs/make certs | Seth Vidal | 2007-09-24 | 2 | -0/+144 | |
| | | | ||||||
* | | | Basic plugin for checking SMART status on drives. | Michael DeHaan | 2007-09-24 | 2 | -6/+9 | |
| | | | ||||||
* | | | Add basic module for checking smart status of drives. | Michael DeHaan | 2007-09-24 | 1 | -0/+58 | |
| | | | ||||||
* | | | Remove header from ps output | Michael DeHaan | 2007-09-24 | 1 | -1/+1 | |
| |/ |/| | ||||||
* | | Rename yummod as yum so each module doesn't end up ending in mod :) | Michael DeHaan | 2007-09-21 | 1 | -0/+0 | |
| | | ||||||
* | | Added kill and pkill to the process module | Michael DeHaan | 2007-09-21 | 2 | -2/+14 | |
| | | ||||||
* | | Process module. Accepts flags to PS, returns nicely formatted tabular output. | Michael DeHaan | 2007-09-21 | 2 | -0/+61 | |
| | | ||||||
* | | Added a smolt-based hardware profiler module. | Michael DeHaan | 2007-09-21 | 2 | -1/+105 | |
| | | ||||||
* | | Remove underscores from exported function names as they are now redundant. | Michael DeHaan | 2007-09-21 | 6 | -22/+22 | |
| | | ||||||
* | | update to new calling conventions | Adrian Likins | 2007-09-21 | 1 | -5/+5 | |
| | | ||||||
* | | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Adrian Likins | 2007-09-21 | 2 | -6/+6 | |
|\ \ | ||||||
| * | | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Michael DeHaan | 2007-09-21 | 2 | -0/+152 | |
| |\| | ||||||
| * | | Fix up virt code some more. | Michael DeHaan | 2007-09-21 | 2 | -6/+6 | |
| | | | ||||||
* | | | change to module loader to allow subdirs in the module path. | Adrian Likins | 2007-09-21 | 3 | -13/+48 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also implies that methods calls need a module as well (aka, you now have to call test.test_add instead of just test_add) but this also means you can setup modules/foo/bar/blip.py and blip.py exports a "do_blippy" method, which you would call by the name foo.bar.blip.do_blippy() Note, any subdir that has module files in it, will need an approriate __init__.py file. server.py, func_module.py: To do the above, we need to pass in the module_name to the register function, so we can associate it correctly. server.py also got a fix for a FuncException that needed tobe codes.FuncException | |||||
* | | | ignore the build/ dir | Adrian Likins | 2007-09-21 | 1 | -0/+1 | |
| |/ |/| | ||||||
* | | copyfile routine to push files quasi-intelligently | Seth Vidal | 2007-09-21 | 1 | -0/+104 | |
| | | ||||||
* | | Add yum module | James Bowes | 2007-09-21 | 1 | -0/+48 | |
|/ | | | | Only updating supported right now. | |||||
* | Misc fixes to the virt management module. | Michael DeHaan | 2007-09-21 | 2 | -11/+11 | |
| | ||||||
* | fix typo | Robin Norwood | 2007-09-21 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' of git://git.fedoraproject.org/git/hosted/func | Robin Norwood | 2007-09-21 | 1 | -1/+1 | |
|\ | ||||||
| * | use the right module | Seth Vidal | 2007-09-21 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'master' of git://git.fedoraproject.org/git/hosted/func | Robin Norwood | 2007-09-21 | 5 | -23/+14 | |
|\| | ||||||
| * | Missed reboot.py when renaming web_svc to func_module. | Michael DeHaan | 2007-09-21 | 1 | -2/+2 | |
| | | ||||||
| * | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Michael DeHaan | 2007-09-21 | 7 | -56/+293 | |
| |\ | ||||||
| * | | Rename web_svc as func_module. | Michael DeHaan | 2007-09-21 | 4 | -21/+12 | |
| | | |