Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Give props to Pádraig Brady for his ps_mem.py work, and update the AUTHORS ↵ | Luke Macken | 2008-01-14 | 1 | -1/+2 | |
| | | | | | | | | file | |||||
* | | Jobthing is now functional (see async_test.py for example usage), we still need | Michael DeHaan | 2008-01-15 | 1 | -6/+7 | |
|/ | | | | to delete jobs that have expired after a certain amount of time to avoid keeping too many results around in storage. | |||||
* | No, you can't have just one bucket. | Michael DeHaan | 2008-01-13 | 1 | -0/+5 | |
| | ||||||
* | Grr. Aaaargh. GGGGRRRARG! :) | Michael DeHaan | 2008-01-13 | 1 | -0/+1 | |
| | | | | Ok it works now | |||||
* | This is why I normally don't program on weekends, kids. | Michael DeHaan | 2008-01-13 | 1 | -1/+1 | |
| | ||||||
* | Register the sleep function. | Michael DeHaan | 2008-01-13 | 1 | -1/+2 | |
| | ||||||
* | Update comments header in jobthing | Michael DeHaan | 2008-01-13 | 1 | -3/+5 | |
| | ||||||
* | Added sleep function to test module for testing. | Michael DeHaan | 2008-01-13 | 1 | -0/+9 | |
| | ||||||
* | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Michael DeHaan | 2008-01-13 | 33 | -100/+53 | |
|\ | | | | | | | | | | | Conflicts: func/overlord/client.py | |||||
| * | Merge branch 'master' of ssh://git.fedorahosted.org/git/func | Scott Henson | 2008-01-13 | 7 | -25/+7 | |
| |\ | ||||||
| | * | more deletions of shebangs. | Steve 'Ashcrow' Milner | 2008-01-13 | 7 | -25/+7 | |
| | | | ||||||
| * | | Merge branch 'master' of ssh://git.fedorahosted.org/git/func | Scott Henson | 2008-01-13 | 25 | -66/+28 | |
| |\| | ||||||
| | * | removed a lot of misplaced shebangs. | Steve 'Ashcrow' Milner | 2008-01-13 | 25 | -66/+28 | |
| | | | ||||||
| * | | Give people the ability to get exceptions back from the other side of the client | Scott Henson | 2008-01-13 | 1 | -1/+4 | |
| |/ | ||||||
| * | add missing logic for createdir option in mount.mount | John Eckersberg | 2008-01-13 | 1 | -1/+6 | |
| | | ||||||
| * | Moved from sub_process to os.access for exists. | Steve 'Ashcrow' Milner | 2008-01-13 | 1 | -6/+7 | |
| | | ||||||
* | | Add jobthing, which is our async job engine. It's still in progress | Michael DeHaan | 2008-01-13 | 4 | -9/+121 | |
|/ | | | | | and very much a prototype that isn't expected to work yet, but you get the idea. | |||||
* | Luke's process patch. | Michael DeHaan | 2008-01-13 | 1 | -1/+139 | |
| | ||||||
* | Apply John's threaded Func minion patch. Now minions can do more than | Michael DeHaan | 2008-01-13 | 1 | -2/+2 | |
| | | | | one thing at once! | |||||
* | Add Steve's match to check if a command exists. | Michael DeHaan | 2008-01-13 | 1 | -1/+14 | |
| | ||||||
* | apply patch from Al Tobey <tobert@gmail.com> | Adrian Likins | 2008-01-03 | 1 | -7/+27 | |
| | | | | | | >The attached patch renames the virt module's info() method to state(), >then adds a new info() method that returns all of libvirt's info() >data. | |||||
* | Apply AT's XMLRPC patch to enable his Perl client to be happy. | Michael DeHaan | 2007-12-19 | 1 | -0/+6 | |
| | ||||||
* | Mount module already had an inventory-suitable function, just using that. | Michael DeHaan | 2007-12-17 | 1 | -15/+1 | |
| | ||||||
* | Remove bogomips from inventory stats as it is not constant. | Michael DeHaan | 2007-12-17 | 1 | -1/+8 | |
| | ||||||
* | Fix inventory call for mount. | Michael DeHaan | 2007-12-17 | 1 | -2/+2 | |
| | ||||||
* | Tweak connection refused logic in func-inventory | Michael DeHaan | 2007-12-17 | 1 | -3/+7 | |
| | ||||||
* | Make func-inventory work again, although more needs to be done to tolerate ↵ | Michael DeHaan | 2007-12-17 | 2 | -27/+25 | |
| | | | | systems that can't be connected to. | |||||
* | Added inventory module for mount, though something has broken ↵ | Michael DeHaan | 2007-12-17 | 3 | -1/+8 | |
| | | | | func-inventory's ability to query remote modules and I am still chasing what that is. | |||||
* | Working on adding mount status to func-inventory | Michael DeHaan | 2007-12-17 | 1 | -0/+18 | |
| | ||||||
* | Check in John Eckersberg's new mount module. | Michael DeHaan | 2007-12-17 | 1 | -0/+84 | |
| | ||||||
* | Patch to add check-update to yum module. | Michael DeHaan | 2007-12-17 | 1 | -1/+11 | |
| | ||||||
* | Fix the noglob handling, fixing things like func-inventory after the Multiplexerv0.14-2 | Michael DeHaan | 2007-12-11 | 1 | -4/+5 | |
| | | | | patches were applied. | |||||
* | Applied James Anthill's patch to generalize "show" features, plus a release | Michael DeHaan | 2007-12-11 | 1 | -29/+5 | |
| | | | | bump preparing for a new release to Fedora and EPEL mirrors. | |||||
* | Integrating the multiplexer feature (forkbomb.py) with func's Client module. ↵ | Michael DeHaan | 2007-11-30 | 2 | -7/+26 | |
| | | | | This can be wired up to other modules as well, but I've only added it to "call" for now. To use it, pass in the option --forks=N, ex --forks=3 on the command line as an option to "call". The default is forks==1 which completely bypasses the fork code, just to ensure we don't break anything using the Func API that might not like it. (However I'm pretty sure it would be fine). | |||||
* | Working on integrating the multiplexer code with func | Michael DeHaan | 2007-11-30 | 2 | -12/+26 | |
| | ||||||
* | Add forkbomb.py, which is a module we'll use to implement the multiplexer. | Michael DeHaan | 2007-11-30 | 1 | -0/+146 | |
| | ||||||
* | moving yum.py to yumcmd.py so it will, you know, actually work | Seth Vidal | 2007-11-15 | 1 | -0/+0 | |
| | ||||||
* | Remove some debug printsv0.13.3 | Michael DeHaan | 2007-10-26 | 1 | -2/+1 | |
| | ||||||
* | Fix something I accidentally committed to the virt module that doesn't need ↵ | Michael DeHaan | 2007-10-26 | 1 | -11/+1 | |
| | | | | to be there. | |||||
* | Added feature to filetracker module that will show what files are in each ↵ | Michael DeHaan | 2007-10-26 | 1 | -2/+11 | |
| | | | | directory that is tracked. | |||||
* | make func-inventory smart enough to know that if a module just returns a ↵ | Michael DeHaan | 2007-10-26 | 1 | -0/+4 | |
| | | | | string, it doesn't have to pretty print it | |||||
* | Adds the filetracker module, originally developed by fordship, with some ↵ | Michael DeHaan | 2007-10-26 | 2 | -1/+207 | |
| | | | | | | | | | tweaks. "func spec call filetracker track filename" can be used to track a file, and "func spec call filetracker untrack filename" removes it. Then it shows up with lots of data using "func spec call filetracker inventory". Addition can also specify for the contents of data in the said files to be noted in inventory. Additionally, the inventory function can be told to return data structures instead of an easily-diffable list, and the checksums can be enabled/disabled. | |||||
* | log this stuff as a warning, don't print to stdout since | Adrian Likins | 2007-10-26 | 1 | -3/+7 | |
| | | | | that just seems to alarm people | |||||
* | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func | Adrian Likins | 2007-10-26 | 1 | -0/+3 | |
|\ | ||||||
| * | When func is invoked with no-args, show instructions rather than traceback. | Michael DeHaan | 2007-10-26 | 1 | -0/+3 | |
| | | ||||||
* | | catch any/all exceptions from trying to load a module, | Adrian Likins | 2007-10-26 | 1 | -1/+5 | |
|/ | | | | report, and ignore | |||||
* | This adds alternative output formats for func-inventory, so that other ↵ | Michael DeHaan | 2007-10-26 | 1 | -1/+30 | |
| | | | | | | programs could more easily read the tree. The default is still pretty print as that makes the git diffs nicest. | |||||
* | Slight changes to make it easier to establish seperate client handles to all ↵ | Michael DeHaan | 2007-10-25 | 2 | -14/+25 | |
| | | | | | | | | | | servers and walk them, rather than using the Client as a multiplexer object. In most cases things won't care, but since ping is an interactive command that is not intended to ever be parsed, this gives the impression that things are more speedy for that one command. Syntax is still "func '*' ping" | |||||
* | Added a ping function to the test module and a new command "func '*' ping" ↵ | Michael DeHaan | 2007-10-25 | 3 | -2/+77 | |
| | | | | | | | | | which can be used to see what servers are contactable from the command line for any given operation, without needing to run an otherwise meaningful command on them. Note that it does try to contact each server before showing results, so ideally we should provide a method in the client class to get the system list and create the client objects seperately for each contact, so output can stream back one line at a time. TBA. | |||||
* | Make pretty printer be the default print option, and make a new option for ↵ | Michael DeHaan | 2007-10-25 | 1 | -6/+13 | |
| | | | | | | raw output that just uses Python print. |