summaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* move files for the new naming schemeSeth Vidal2007-09-251-144/+0
|
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcSeth Vidal2007-09-258-1736/+0
|\ | | | | | | | | * '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/funcRobin Norwood2007-09-251-0/+144
| |\ | | | | | | | | | | | | | | | | | | Conflicts: func.spec setup.py
| * | Renamed server to minion and client to overlordRobin Norwood2007-09-258-1736/+0
| | |
* | | change imports for new pathsSeth Vidal2007-09-251-1/+1
| |/ |/|
* | - all the class bits to make the authssl xmlrpc server work - most of it ↵Seth Vidal2007-09-251-0/+144
|/ | | | | | 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 Norwood2007-09-241-4/+11
| | | | Also, fix module import failure error message.
* add a basic AuditLogger classAdrian Likins2007-09-242-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 DeHaan2007-09-241-0/+1217
|
* 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.
* add system.listMethods supportAdrian Likins2007-09-241-0/+11
| | | | | I could of done this as a module I suppose, but this is easier and simpler
* change to module loader to allow subdirs in the module path.Adrian Likins2007-09-212-11/+46
| | | | | | | | | | | | | | | | | | | | | | 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
* Add trait_names for ipython's tab completionJames Bowes2007-09-201-0/+4
|
* just a friendly reminderAdrian Likins2007-09-201-1/+13
|
* we are not vf_server, change I!*N domainAdrian Likins2007-09-201-1/+1
|
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcAdrian Likins2007-09-203-3/+8
|\
| * Get rid of extra / in module loading errorJames Bowes2007-09-201-1/+1
| |
| * Prevent XMLRPC server from printing to console.Michael DeHaan2007-09-201-0/+1
| |
| * Catch FuncException when the config file is missing and exit gracefullyJames Bowes2007-09-202-2/+6
| |
* | pychecker cleanupsAdrian Likins2007-09-202-6/+11
|/ | | | | "import codes" instead of polluting the namespace with "from codes import *" and update accordingly
* Removing VF items + misc cleanupMichael DeHaan2007-09-201-79/+42
|
* remove all the --debug "try to run from the src tree" crapAdrian Likins2007-09-202-27/+3
| | | | | 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-202-8/+4
|
* fix up config_data to use ConfigParser correctlyAdrian Likins2007-09-201-1/+4
|
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcAdrian Likins2007-09-2017-1891/+47
|\
| * Remove yaml libraries (configparser is good enough) plus remove references ↵Michael DeHaan2007-09-2017-1643/+33
| | | | | | | | to virt-factory.
| * Basic config file. Intentionally short. Slowly removing VF code.Michael DeHaan2007-09-202-248/+14
| |
* | attempt to let us run with --debug flag to run from src checkoutAdrian Likins2007-09-201-18/+22
| |
* | 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-2018-0/+2301
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