summaryrefslogtreecommitdiffstats
path: root/func/minion
Commit message (Collapse)AuthorAgeFilesLines
* turn on some acl logging so I can debug thisAdrian Likins2008-05-012-10/+25
|
* new file acls.py, start trying to write a class for the acls, so we canAdrian Likins2008-04-303-65/+104
| | | | | support reading/writing/updating them, and eventually, a minion module for it.
* add a "echo" to the test moduleAdrian Likins2008-04-161-0/+6
| | | | | write some unit tests that use the "test.echo" module to test some basic marshall/demarshalling code
* comment fixing patch from Krzysztof A. Adamski <krzysztofa@gmail.com>Adrian Likins2008-04-012-15/+15
|
* add iptables module from Krzysztof A. Adamski <krzysztofa@gmail.com>Adrian Likins2008-03-286-1/+377
| | | | | | | | | add some basic test cases to the unittests (needs expanded) add file info to setup.py add Makefiles to minion/modules/netapp/* and minion/modules/iptables/* to make make clean work
* Changing func/func/overlord/client.py:Client() to Overlord(). Client() stillAdrian Likins2008-03-281-1/+1
| | | | | | | works but will dive a deprecation warning. First pass at this refactor. I think just about everything has been updated, but some questions remain. Like if client.py needs a name change.
* Commit Luca's jboss module.Michael DeHaan2008-03-271-0/+234
|
* dont need those print'sAdrian Likins2008-03-041-3/+0
|
* Update to knew cert locations. This is just old test code, but updateAdrian Likins2008-03-041-0/+3
| | | | it while we are at it.
* use the certmaster info from /etc/certmaster/minion.conf instead of ↵Adrian Likins2008-03-041-4/+4
| | | | /etc/func/minion.conf
* make "make clean" even cleanier.Adrian Likins2008-03-042-3/+3
| | | | try to hit up more of the subdirs, etc, when running "make clean"
* remove debug spewAdrian Likins2008-02-251-1/+0
|
* use both func and certmasters configsAdrian Likins2008-02-251-4/+9
|
* resolve some utils namespace issueAdrian Likins2008-02-251-1/+2
| | | | probably should just combine these
* these functions are in certmaster.utils nowAdrian Likins2008-02-251-72/+0
|
* use certmaster.requester.request_cert instead of utils.create_minion_certsAdrian Likins2008-02-251-2/+3
|
* Remove a bunch of unused imports.Luke Macken2008-02-214-7/+0
|
* Update to ps_mem.py V1.9, which fixes errors in values reported when PSS is ↵Pádraig Brady2008-02-211-31/+35
| | | | | | | provided in /proc/$pid/smaps Signed-off-by: Pádraig Brady <P@draigBrady.com> Signed-off-by: Luke Macken <lmacken@redhat.com>
* add netapp.options moduleJohn Eckersberg2008-02-151-0/+55
|
* Apply Tim V's patch to virt moduleMichael DeHaan2008-02-081-0/+17
|
* Adding a module to allow func to control certmaster via func, this will be ↵Michael DeHaan2008-02-051-0/+65
| | | | more useful once we have support for local connections.
* remove unused parameter "args" from snap.deleteJohn Eckersberg2008-02-041-1/+1
|
* - fix bug where the last volume would get left offJohn Eckersberg2008-02-031-1/+5
| | | | - raise exception if vol given does not exist
* get rid of all the fancy parameter packing and checking and just keepJohn Eckersberg2008-02-013-60/+50
| | | | | | things simple. also implemented vol.status
* get rid of param_check and the NetappMissingParam exceptionJohn Eckersberg2008-02-011-7/+1
|
* use func's sub_process instead of system-level for python 2.3 compatibilityJohn Eckersberg2008-01-291-5/+5
|
* get rid of split, I don't need itJohn Eckersberg2008-01-291-6/+0
|
* it's 2008, update copyrightsJohn Eckersberg2008-01-293-2/+16
|
* flesh out clone module to allow creation and splittingJohn Eckersberg2008-01-291-7/+15
|
* Merge branch 'master' into netappJohn Eckersberg2008-01-291-10/+16
|\
| * Two kinds of utils!Michael DeHaan2008-01-291-5/+6
| |
| * Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcMichael DeHaan2008-01-292-14/+14
| |\
| | * Load classes out of __init__ filesJohn Eckersberg2008-01-281-6/+4
| | | | | | | | | | | | Conflicts:
| * | All exceptions, async or otherwise, now come back as easily detectable ↵Michael DeHaan2008-01-291-8/+13
| | | | | | | | | | | | | | | | | | | | | signatures. Use utils.is_error(result) to determine if something is an error or isn't. Example scripts as well as func-inventory have been updated. See async_test.py for examples.
* | | Revert "debug info"John Eckersberg2008-01-282-3/+2
| | | | | | | | | | | | This reverts commit 4c602438c47b2ca6317540eb59b37dfc5f354926.
* | | debug infoJohn Eckersberg2008-01-282-2/+3
| | |
* | | initial snap moduleJohn Eckersberg2008-01-281-0/+57
| | |
* | | variablize ssh optionsJohn Eckersberg2008-01-281-1/+2
| | |
* | | add TODO, begging others to contribute what they care aboutJohn Eckersberg2008-01-281-0/+5
| | |
* | | pull NetappNotImplementedError now that I'm not doing hacks to stuff ↵John Eckersberg2008-01-281-1/+0
| | | | | | | | | | | | multiple commands under a single function
* | | assume root user for ssh loginJohn Eckersberg2008-01-283-9/+9
| | |
* | | Merge branch 'master' into netappJohn Eckersberg2008-01-271-8/+10
|\ \ \ | | |/ | |/|
| * | A bit of clean up along with a note on flatten.Steve 'Ashcrow' Milner2008-01-261-8/+10
| |/
* | Load classes under __init__ objects to break this down some moreJohn Eckersberg2008-01-273-13/+50
| |
* | Merge branch 'master' into netappJohn Eckersberg2008-01-254-1/+90
|\|
| * Remove sleep from test.addMichael DeHaan2008-01-241-1/+0
| |
| * Working on async error handling, lots more to do...Michael DeHaan2008-01-232-1/+9
| | | | | | | | (If it hits no exceptions, returns are right, it's the partial error case to deal with next...)
| * Double-barrel asynchronous calls. Async can now occur on both sides ↵Michael DeHaan2008-01-232-1/+52
| | | | | | | | | | | | | | | | simultaneously and still appears as if there is only one "global" job id to the API caller, the minion job id's are managed in the background, complete with partial result response as things come in which should be very nice for ajaxy implication. job_status API does still need to be modified to list active jobs as well as to store the job name.
| * SysctlModule. This allows you to tweak your minions kernel parameters at ↵Luke Macken2008-01-211-0/+31
| | | | | | | | runtime.
* | blow away lamo clone for now and implement statusJohn Eckersberg2008-01-251-25/+21
| |