summaryrefslogtreecommitdiffstats
path: root/func/minion/modules
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix inventory call for mount.Michael DeHaan2007-12-171-2/+2
|
* Added inventory module for mount, though something has broken ↵Michael DeHaan2007-12-171-1/+2
| | | | func-inventory's ability to query remote modules and I am still chasing what that is.
* Working on adding mount status to func-inventoryMichael DeHaan2007-12-171-0/+18
|
* Check in John Eckersberg's new mount module.Michael DeHaan2007-12-171-0/+84
|
* Patch to add check-update to yum module.Michael DeHaan2007-12-171-1/+11
|
* moving yum.py to yumcmd.py so it will, you know, actually workSeth Vidal2007-11-151-0/+0
|
* Remove some debug printsv0.13.3Michael DeHaan2007-10-261-2/+1
|
* Fix something I accidentally committed to the virt module that doesn't need ↵Michael DeHaan2007-10-261-11/+1
| | | | to be there.
* Added feature to filetracker module that will show what files are in each ↵Michael DeHaan2007-10-261-2/+11
| | | | directory that is tracked.
* Adds the filetracker module, originally developed by fordship, with some ↵Michael DeHaan2007-10-262-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.
* Added a ping function to the test module and a new command "func '*' ping" ↵Michael DeHaan2007-10-251-1/+5
| | | | | | | | | 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.
* Added rpm package tracking, which shows the full name, epoch, version, ↵Michael DeHaan2007-10-251-0/+48
| | | | release, and arch for every packaged installed on the system, for use with func-inventory and other apps that want it. The module supports a string return for diffs in func-inventory, and also can return arrays for other scripts.
* Adding part 2 to service inventory -- what the services are currently doing.Michael DeHaan2007-10-251-3/+16
|
* Added the first part of the service inventory code (chkconfig state) .. next ↵Michael DeHaan2007-10-251-5/+35
| | | | | | up is the list of currently running services.
* Add a new method "inventory" which will be the default method func-inventory ↵Michael DeHaan2007-10-243-13/+16
| | | | | | | | will call, so that modules that have non-constant data (like the process module) won't record their data in func-inventory by default. Only modules that have mostly-static data will have an inventory method, though often this will be aliased to their existing info() method -- but maybe not always.
* change copyfile cmd line to transmit file contents as binary blobsAdrian Likins2007-10-241-2/+12
| | | | | change copyfile minion module to accept blobs, add checksum_blob for doing plain blobs
* add a .info attribute so virt status is stored as part of inventoryAdrian Likins2007-10-241-0/+10
| | | | sweeps in func-inventory
* fix up some items on nagios-checkSeth Vidal2007-10-081-2/+2
|
* prelim snmp - get methodSeth Vidal2007-10-081-0/+46
|
* add nagios_checkSeth Vidal2007-10-081-0/+42
| | | | | | nagios run check_disk will run nagios' disk check, for example
* Moved code under the func namespace.Devan Goodwin2007-10-0213-0/+924
Previously we had overlord, minion, modules, and func all at the root of the source tree. After install these would all be shuffled below func. Relocated them in the source tree to reflect this.