summaryrefslogtreecommitdiffstats
path: root/server/module_loader.py
Commit message (Collapse)AuthorAgeFilesLines
* Renamed server to minion and client to overlordRobin Norwood2007-09-251-104/+0
|
* Change module loader to only try to load each module once.Robin Norwood2007-09-241-4/+11
| | | | Also, fix module import failure error message.
* Do not raise ImportError when loading a module.Robin Norwood2007-09-241-2/+1
| | | | An ImportError will now just print the error and continue with module loading.
* change to module loader to allow subdirs in the module path.Adrian Likins2007-09-211-9/+44
| | | | | | | | | | | | | | | | | | | | | | 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
* Get rid of extra / in module loading errorJames Bowes2007-09-201-1/+1
|
* remove all the --debug "try to run from the src tree" crapAdrian Likins2007-09-201-19/+2
| | | | | 3rd party modules wont be here anyway, so remove all that weird noise
* debug spew cleanup to protect the unwashed masses from foo poisoningAdrian Likins2007-09-201-5/+4
|
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcAdrian Likins2007-09-201-0/+14
|\
| * Remove yaml libraries (configparser is good enough) plus remove references ↵Michael DeHaan2007-09-201-0/+14
| | | | | | | | to virt-factory.
* | attempts at letting us run from a installed, or local modulesAdrian Likins2007-09-201-11/+25
|/ | | | there are smarter ways to do this I'm sure
* initial code dropAdrian Likins2007-09-201-0/+53
module_loader from the virt-factory node server xmlrpc server from the virt-factory-server code and some test modules no ssl support yet, no init scripts, no packagin etc