summaryrefslogtreecommitdiffstats
path: root/func/overlord/cmd_modules/check.py
Commit message (Collapse)AuthorAgeFilesLines
* move command.py:BaseCommand() to it's own module, base_command.pyAdrian Likins2008-03-281-3/+2
| | | | | update the cmd_modules/* classes accordingly also cleanup some imports in the cmd_modules/* classes
* add a BaseCommand class to func/overlord/command.py.Adrian Likins2008-03-281-16/+6
| | | | | | | | | | | | | This class adds data about the default settings for the Overlord class that the various cmd_module classes were hardcoding, notable DEFAULT_PORT. update all the cmd_modules/* classes to use the new BaseCommand class. Remove any DEFAULT_PORT references. Also remove the ill advised --port option some of them had, since this doesnt really make much sense. Progress on https://fedorahosted.org/func/ticket/31
* Changing func/func/overlord/client.py:Client() to Overlord(). Client() stillAdrian Likins2008-03-281-3/+4
| | | | | | | 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.
* missed some bits in the certmaster/func conversion. Use MinionConfig insteadAdrian Likins2008-03-041-5/+5
| | | | of FuncdConfig
* using the wrong path to minion.conf, updateAdrian Likins2008-02-291-2/+2
|
* Fixing func "*" ping functionality, which had an earlier reference to ↵Michael DeHaan2008-02-211-5/+26
| | | | expand_servers that is no longer supported. To do this, I've exposed an additional method in the client.minions() API. Also some more work done on func "check" command to diagnose setup problems.
* initial work on "func '*' check" command for diagnosing basic setup problems,Michael DeHaan2008-02-211-0/+122
still more to do.