Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'no_poundbang' | Adrian Likins | 2009-01-19 | 3 | -5/+0 |
|\ | |||||
| * | remove any unneeded "/usr/bin/python" lines from scripts so it's | Adrian Likins | 2009-01-19 | 3 | -5/+0 |
| | | | | | | | | a little easier to change it if we need to. | ||||
* | | Just some permissions clean up on source files, mostly | Adrian Likins | 2009-01-19 | 8 | -0/+0 |
|/ | | | | removing 'x' bits on source code and makefiles | ||||
* | Make ping subcommand use the default verbose setting if not specified. | Adrian Likins | 2008-11-12 | 1 | -0/+1 |
| | |||||
* | Split Show() and ShowHardware() classes into two seperate modules. | Adrian Likins | 2008-11-12 | 2 | -42/+67 |
| | | | | | | | This is because module_loader currently only understands how to load one class per module. That should probabaly be fixed as well. See https://fedorahosted.org/func/ticket/61 | ||||
* | Add support for configuring funcd ports. | Adrian Likins | 2008-11-12 | 3 | -8/+31 |
| | | | | | | | | | | | | | | func/overlord/base_command.py: add support for reading the port from the minion.conf file. This may need to be changed if we want to support each minion having a different port number. func/overlord/cmd_modules/call.py: The commandline options were overriding the default values in base_command for async/verbose/etc. The commandline options have been changed to get there defaults from the baseclass now. This was also causing func cli to default to async mode. func/overlord/cmd_modules/check.py: updated to reflect that the port numbers are not hardcoded now | ||||
* | For some reason, Client is getting init'ed with async=None | Adrian Likins | 2008-11-11 | 1 | -3/+6 |
| | | | | | | | which is wrong. So workaround that. The real problem seems to be somewhere in base_command, but this will prevent it from defaulting to async for now. | ||||
* | add some tests cases for copyfile | Adrian Likins | 2008-11-10 | 1 | -0/+1 |
| | |||||
* | Fix a bug with "func-transmit --yaml" send bools as strings and causing | Adrian Likins | 2008-10-31 | 1 | -1/+14 |
| | | | | | | | | | | | | | weird things to happen to async. Add a "smart_bool" method to client.py that will take the string and/or bool it gets and make a bool of it. test_func_transmit.py: add option to specify async/nfork params for the non async test calls for testing add a couple test cases that call methods with "async=True, nforks=1" to make sure they do the right thing | ||||
* | better fix for ticket #53 (trailing slashes break cert matching) | Adrian Likins | 2008-09-02 | 1 | -1/+1 |
| | |||||
* | remove any unneeded /'s from the cert path to fix ticket #53 | Adrian Likins | 2008-09-01 | 1 | -1/+4 |
| | | | | "Trailing slash in certmaster.conf confuses glob function" | ||||
* | Create simple copyfile overlord module that is able to send big files. | Krzysztof A. Adamski | 2008-08-23 | 2 | -15/+28 |
| | |||||
* | Merge branch 'export_methods' | makkalot | 2008-08-20 | 1 | -0/+1 |
|\ | |||||
| * | merge master into the export_methods branch | makkalot | 2008-08-13 | 7 | -43/+71 |
| |\ | |||||
| * | | sleep a little bit when polling it kills the machine it is running | makkalot | 2008-08-01 | 1 | -0/+1 |
| | | | |||||
| * | | add more methods for groups api | makkalot | 2008-07-31 | 1 | -5/+45 |
| | | | |||||
| * | | some changes into Minions class to work properly with Group class | makkalot | 2008-07-29 | 1 | -5/+11 |
| | | | |||||
| * | | some fixes into groups also adding some db operations like add,remove and etc. | makkalot | 2008-07-29 | 1 | -22/+131 |
| | | | |||||
* | | | Make exception more verbose. | Krzysztof A. Adamski | 2008-08-16 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Use overlod module to list_minions() instead of the hack in func-transmit. | Krzysztof A. Adamski | 2008-08-07 | 1 | -0/+3 |
| | | |||||
* | | Use polling method from overlord module in call cmd_module. | Krzysztof A. Adamski | 2008-08-07 | 2 | -27/+42 |
| | | |||||
* | | Pass reference to the parrent class to modules loaded by load_methods(). | Krzysztof A. Adamski | 2008-08-07 | 2 | -3/+4 |
| | | |||||
* | | Adding overlord modules support. | Krzysztof A. Adamski | 2008-08-07 | 4 | -1/+18 |
| | | |||||
* | | Load cmd_modules dynamicly. | Krzysztof A. Adamski | 2008-08-07 | 1 | -14/+6 |
| | | |||||
* | | add more methods for groups api | makkalot | 2008-08-01 | 1 | -5/+45 |
| | | | | | | | | (cherry picked from commit 9bc72b2c3a882e69267f878272df80a7ac35b30e) | ||||
* | | some changes into Minions class to work properly with Group class | makkalot | 2008-08-01 | 1 | -5/+11 |
| | | | | | | | | (cherry picked from commit e24c78c1b6915dc30acefb9d68c83635cb3812ba) | ||||
* | | some fixes into groups also adding some db operations like add,remove and etc. | makkalot | 2008-08-01 | 1 | -22/+131 |
|/ | | | | (cherry picked from commit 35d210ba3da04387c799dbf4f407c53e096eb783) | ||||
* | merge from new_layout to master | makkalot | 2008-07-28 | 1 | -1/+12 |
|\ | |||||
| * | adding the open_ids part to the overlord class | makkalot | 2008-07-17 | 1 | -1/+12 |
| | | |||||
* | | sys thing | makkalot | 2008-07-28 | 1 | -1/+1 |
| | | |||||
* | | attempting to remove any prints to stdout that should be going to stderr | Adrian Likins | 2008-07-24 | 5 | -9/+9 |
| | | | | | | | | | | | | Trying to make sure things are clean for func-transmit. At some point, this should probably be some sort of log object instead of just to stderr. | ||||
* | | Merge branch 'master' of ssh://alikins@git.fedoraproject.org/git/hosted/func | Adrian Likins | 2008-07-24 | 3 | -11/+143 |
|\ \ | |||||
| * \ | Merge kadamski@git.fedorahosted.org:/git/func | Krzysztof A. Adamski | 2008-07-24 | 5 | -5/+5 |
| |\ \ | |||||
| * | | | Raise exception when no minions match server_spec. | Krzysztof A. Adamski | 2008-07-24 | 1 | -0/+2 |
| | | | | |||||
| * | | | Merge branch 'ssalevan-delegation' | Krzysztof A. Adamski | 2008-07-24 | 3 | -11/+141 |
| |\ \ \ | |||||
| | * \ \ | Merge branch 'master' of git@github.com:ssalevan/func | Steve Salevan | 2008-07-23 | 1 | -1/+1 |
| | |\ \ \ | |||||
| | * | | | | Adding delegation capabilities for asynchronous calls, fixing ↵ | Steve Salevan | 2008-07-23 | 2 | -9/+79 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jobthing/forkbomb to exit with an exit command that won't cause a SystemExit exception to be fired during delegated async calls, adding list_minions() function to Overlord object that works with delegation | ||||
| | * | | | | Fixing mapper to recognize and fix infinite recursive loops and error conditions | Steve Salevan | 2008-07-18 | 1 | -0/+6 |
| | | | | | | |||||
| | * | | | | Adding delegation call grouping to reduce the amount of necessary delegated ↵ | Steve Salevan | 2008-07-16 | 2 | -6/+60 |
| | | |_|/ | | |/| | | | | | | | | | | | | calls to perform an action | ||||
* | | | | | Merge branch 'unduping_code' | Adrian Likins | 2008-07-24 | 1 | -1/+1 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | |||||
| * | | | | change this call to hostname to emulate the way the old func.minion.utils | Adrian Likins | 2008-07-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | did it. Probably need to figure out if this is needed or not later. | ||||
* | | | | | Merge branch 'unduping_code' | Adrian Likins | 2008-07-24 | 5 | -5/+5 |
|\| | | | | |/ / / |/| | | | |||||
| * | | | aiee. missed some uses of "func.config". Fix those to use certmaster.config | Adrian Likins | 2008-07-24 | 5 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | also missed a use of SSLCommon. darn grep, must be broken. Yeah, thats it, grep screw up. Nope, not me. Not me at all. | ||||
* | | | | Merge branch 'unduping_code' | Adrian Likins | 2008-07-24 | 1 | -1/+1 |
|\| | | | |||||
| * | | | gut most of func/utils.py | Adrian Likins | 2008-07-24 | 1 | -1/+1 |
| | |/ | |/| | | | | | | | update code to use existing code from certmaster/utils.py | ||||
* / | | fix calls of "func '@group1;@group2" foo | Adrian Likins | 2008-07-24 | 1 | -5/+3 |
|/ / | | | | | | | | | | | | | The groups weren't getting seperated correctly (they expected a ':' as the seperator, which is wrong). Uncomment some of the test cases for this that now work. | ||||
* / | Fix usage message printing in copyfile cmd_module. | Krzysztof A. Adamski | 2008-07-20 | 1 | -1/+1 |
|/ | |||||
* | Removing stray print message | Michael DeHaan | 2008-07-11 | 3 | -33/+10 |
| | |||||
* | Merge branch 'ssalevan_delegation' | Michael DeHaan | 2008-07-11 | 5 | -15/+348 |
|\ | | | | | | | | | | | | | | | Conflicts: func.spec func/minion/modules/certmastermod.py setup.py | ||||
| * | Adding in some code to make CLI access available for delegation | Steve Salevan | 2008-07-10 | 4 | -12/+16 |
| | |