summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add two new methods to poke at everymoduleAdrian Likins2008-02-041-1/+21
| | | | | | call "list_methods" also, call "inventory" if it exists
* typo on unittest config optionAdrian Likins2008-02-041-1/+1
|
* use the defined "STATUS" alias for status, so we dontAdrian Likins2008-02-042-2/+2
| | | | break on lsb setup machines
* Get ready for release but also fix func-inventory so it understands the new ↵Michael DeHaan2008-02-043-43/+16
| | | | hierarchies found in things such as the netapp module.
* Add overlord netapp module so we can create filer objects. Hot.John Eckersberg2008-02-043-0/+84
|
* remove unused parameter "args" from snap.deleteJohn Eckersberg2008-02-041-1/+1
|
* we don't return xmlrpclib.Faults anymore, so most of the testAdrian Likins2008-02-041-2/+5
| | | | | cases were less than useful. Fix to call func.utils.is_error instead
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcAdrian Likins2008-02-044-67/+55
|\
| * - 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
| |
* | instead of trying to build the local tree directly, copyAdrian Likins2008-02-041-2/+16
| | | | | | | | it to a subdir and run from there
* | add netapp/* modules to spec fileAdrian Likins2008-02-042-2/+11
|/ | | | still need a clean way to do this I think.
* add FIXME to setup.pyJohn Eckersberg2008-01-291-0/+3
|
* 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-2919-165/+234
|\
| * some more path fixesAdrian Likins2008-01-291-0/+5
| | | | | | | | | | | | | | still need a bit more automagic to make it do the right thing when invoke from different places for now, just invoke it directly from test/
| * add an optional config file "test-it.conf"Adrian Likins2008-01-291-23/+31
| | | | | | | | | | | | make running the unittests optional remove "pound_on_threads" stuff cause it was stupid and slow
| * resolve conflict in test-it.shAdrian Likins2008-01-292-2/+2
| |\ | | | | | | | | | | | | | | | | | | | | | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func Conflicts: test/test-it.sh
| | * Fix some typosMichael DeHaan2008-01-293-3/+3
| | |
| * | make testing from a src checkout work againAdrian Likins2008-01-291-11/+33
| | | | | | | | | | | | | | | default to building from local checkout, and "make install" instead of using an rpm
| * | add test/ and test/unittest to the dirs to cleanupAdrian Likins2008-01-291-1/+1
| | |
| * | add Makefiles so "make clean" cleans up all the crapAdrian Likins2008-01-292-0/+14
| |/
| * Applying a variant on Brenton's patch for DNS issues.Michael DeHaan2008-01-293-2/+16
| |
| * Two kinds of utils!Michael DeHaan2008-01-291-5/+6
| |
| * Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/funcMichael DeHaan2008-01-296-46/+78
| |\
| | * comment out the async tests at the momentAdrian Likins2008-01-291-20/+20
| | |
| | * some simple unittest for groupsAdrian Likins2008-01-291-0/+22
| | |
| | * clean up expand servers a little bitAdrian Likins2008-01-291-11/+21
| | |
| * | All exceptions, async or otherwise, now come back as easily detectable ↵Michael DeHaan2008-01-2910-95/+68
| | | | | | | | | | | | | | | | | | | | | 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
* | | Merge branch 'master' into netappJohn Eckersberg2008-01-281-1/+1
|\ \ \ | | |/ | |/|
| * | Load classes out of __init__ filesJohn Eckersberg2008-01-281-6/+4
| | | | | | | | | | | | Conflicts:
| * | Fixed typo per ticket:13.Steve 'Ashcrow' Milner2008-01-271-1/+1
| | |
* | | 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
| |/
* | explicitly add vol package for now until i can decide how to make it pick it ↵John Eckersberg2008-01-271-1/+2
| | | | | | | | up dynamically
* | Load classes under __init__ objects to break this down some moreJohn Eckersberg2008-01-273-13/+50
| |
* | Merge branch 'master' into netappJohn Eckersberg2008-01-2528-221/+971
|\|
| * Fixed async_test.py for all success/failure cases. Still need to tweak the ↵Michael DeHaan2008-01-243-12/+34
| | | | | | | | | | | | | | code so that failure information for remote commands can be obtained (i.e. detals of the exceptions) without reading the remote logs. Async is weird because the information can't come back in faults (well, it can, but we don't want it to).
| * Remove sleep from test.addMichael DeHaan2008-01-241-1/+0
| |