summaryrefslogtreecommitdiffstats
path: root/func
Commit message (Collapse)AuthorAgeFilesLines
* gut most of func/utils.pyAdrian Likins2008-07-243-51/+6
| | | | update code to use existing code from certmaster/utils.py
* use the config.py from certmaster, we dont need it hereAdrian Likins2008-07-241-1/+1
|
* add #! lineAdrian Likins2008-07-241-0/+1
|
* apply patch from awood@redhat.com thats adds a filter to the ↵Adrian Likins2008-07-231-3/+21
| | | | | | yumcmd.check_update call also add awood to Authors, and add a few unit tests
* Fix usage message printing in copyfile cmd_module.Krzysztof A. Adamski2008-07-201-1/+1
|
* Merge branch 'mhicks'Adrian Likins2008-07-191-0/+36
|\
| * We need to make sure the KVM autostart directory existsMatt Hicks2008-07-181-0/+9
| | | | | | | | | | | | since it is dynamically created with 'virsh autostart'. In the case that you haven't run virsh autostart, the directory doesn't exist and makes the func module fail.
| * Adding a 'virttype' method to the virtualization moduleMatt Hicks2008-07-181-0/+3
| | | | | | | | | | to allow a simple call to determine whether the machine is running Xen or KVM.
| * Switching from using 'virsh autostart' to manually creatingMatt Hicks2008-07-181-4/+7
| | | | | | | | | | the autostart link to allow for the autostart to work even when the VM is not running.
| * Adding an autostart method that creates the symbolic linkMatt Hicks2008-07-181-0/+21
| | | | | | | | | | for autostarting on Xen and uses the virsh call to autostart when on KVM.
| * Adding an option for no graphics supportMatthew Hicks2008-07-151-1/+4
| |
| * Closing file descriptors during the virt install to avoid leaking themMatthew Hicks2008-07-151-1/+1
| |
* | Added patch to be able to update just a specific packageMichael DeHaan2008-07-151-2/+5
| |
* | Merge branch 'mhicks_submit'Michael DeHaan2008-07-141-2/+5
|\ \
| * | Adding an option for no graphics supportMatthew Hicks2008-07-071-1/+4
| | |
| * | Closing file descriptors during the virt install to avoid leaking themMatthew Hicks2008-07-071-1/+1
| | |
* | | Removing stray print messageMichael DeHaan2008-07-113-33/+10
| | |
* | | Merge branch 'ssalevan_delegation'Michael DeHaan2008-07-118-16/+433
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: func.spec func/minion/modules/certmastermod.py setup.py
| * | | Add missing yaml filesMichael DeHaan2008-07-1111-0/+1691
| | | |
| * | | Adding in some code to make CLI access available for delegationSteve Salevan2008-07-104-12/+16
| | | |
| * | | Removing superfluous print statementsSteve Salevan2008-07-091-2/+0
| | | |
| * | | Committing fixes to delegation/overlord client codeSteve Salevan2008-07-092-3/+8
| | | |
| * | | Adding potentially-working delegation code to overlord clientSteve Salevan2008-07-092-17/+54
| | | |
| * | | Adding in tree manipulation tools and minion-side delegation module.Steve Salevan2008-07-083-4/+217
| | | |
| * | | Adding in arguments for calling func with delegationSteve Salevan2008-07-012-2/+18
| | | |
| * | | Adding in some basic map append functionality to mapper toolSteve Salevan2008-06-271-4/+25
| | | |
| * | | Adding in a command-line map building tool,Steve Salevan2008-06-271-0/+74
| | | | | | | | | | | | | | | | | | | | adjusting spec and setup.py to account for new PyYAML dependency and new script
| * | | Renaming minion module certmaster to prevent gnarl namespace issues.Steve Salevan2008-06-272-4/+8
| | | | | | | | | | | | | | | | Fixing overlord module to prevent calls to test.ping() to reduce XMLRPC calls.
| * | | Fixing mapping function to produce correct mapSteve Salevan2008-06-271-10/+11
| | | |
| * | | Fixing certmaster to work with branched certmaster project (you can noSteve Salevan2008-06-272-1/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | longer import certmaster via func) and added function to glean currently registered minions. Adding in new 'overlord.py' module to build maps of func networks where sub-overlords control minions. It's not quite ready for prime time yet, but hopefully within the next week or two it should be working reliably enough to help power command delegation features and the like.
* | | | Make list_minions use the server_spec APIs versus making a remote test call.Michael DeHaan2008-07-113-9/+6
| | | |
* | | | Merge branch 'makkalot_extreme'Michael DeHaan2008-07-081-0/+131
|\ \ \ \
| * | | | adding also the boolean to test to see if it worksmakkalot2008-06-301-1/+16
| | | | |
| * | | | simple test method to see all the rendering options in web UI (maybe removed ↵makkalot2008-06-301-0/+116
| | | | | | | | | | | | | | | | | | | | later)
* | | | | Print userfriendly error messages instead of tracebacks in case of ↵Krzysztof A. Adamski2008-07-082-3/+12
| | | | | | | | | | | | | | | | | | | | permissions errors.
* | | | | Including yaml parser for use by Func-transmit, as we want to make sure we haveMichael DeHaan2008-07-0711-0/+1691
| |_|/ / |/| | | | | | | | | | | one around that is compatible with older Python, and also tweaked not to do crayz things with stream layout.
* | | | Fix --jobstatus option for call cmd_module.Krzysztof Adamski2008-07-031-1/+1
| |_|/ |/| |
* | | Merge branch 'kadamski-async2'Michael DeHaan2008-07-024-3/+20
|\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: func/overlord/cmd_modules/ping.py
| * | | Add support for local modules configuration files.Krzysztof A. Adamski2008-06-291-1/+10
| | | |
| * | | Remove unneded print statement.Krzysztof A. Adamski2008-06-291-1/+0
| | | |
| * | | Add support for forcing some long running methods to be called in async mode ↵Krzysztof A. Adamski2008-06-291-0/+9
| | | | | | | | | | | | | | | | from command line.
| * | | Fix traceback when starting funcd on Python 2.4Krzysztof A. Adamski2008-06-271-1/+1
| | | |
* | | | some help output clean ups.Adrian Likins2008-06-303-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | func/overlord/command.py: set a default description. without it, none of the formatted description output gets showns func/overlord/func_command.py: better "usage" output func/overlord/func/show.py: better summary/useage of show.py
* | | | remove print of formatted help hereAdrian Likins2008-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | It gets called everytime that way, which is wrong. Still not sure why the formatted help isnt being shown though.
* | | | Remove stray commentMichael DeHaan2008-06-301-1/+1
| | | |
* | | | Remove a few stray printsMichael DeHaan2008-06-301-3/+1
| | | |
* | | | Using config.cert_extension instead of hardcoded cert file extension '.cert'TANABE Ken-ichi2008-06-281-2/+2
|/ / /
* | | Merge branch 'kadamski-async2'Michael DeHaan2008-06-271-1/+1
|\ \ \
| * | | Change SocketServer.ThreadingMixIn to SocketServer.ForkingMixIn in ↵Krzysztof A. Adamski2008-06-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | BaseAuthedXMLRPCServer. When used with threads, PyOpenSSL seams to be leaking memory and python module logging like deadlocks so lets better use fork.
* | | | add a "summary" to the cmd_module classes so the help can get to them.Adrian Likins2008-06-267-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | make "func help" work again. Sorta. It's better, but it's still not right. At least it doesnt traceback now. remove a spurious debug statement in the command parser