summaryrefslogtreecommitdiffstats
path: root/func/overlord/command.py
Commit message (Collapse)AuthorAgeFilesLines
* remove client.py importAdrian Likins2008-03-281-1/+0
|
* move command.py:BaseCommand() to it's own module, base_command.pyAdrian Likins2008-03-281-20/+0
| | | | | 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-0/+24
| | | | | | | | | | | | | 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
* use certmaster.commonconfig.CMConfig here instead of the one that used to be ↵Adrian Likins2008-02-251-1/+1
| | | | in func
* copyfile.py: dont need the parse call hereAdrian Likins2007-10-121-3/+5
| | | | | | | command.py: move the parse args stuff to before we call subcommands func_command.py: include the copyfile classes so we can use them
* add a hook into command.py to do stuff to the arguments beforeAdrian Likins2007-10-091-0/+10
| | | | | | | command.py tries to dig into them itself. We will use this to get the "hostnamegoo" out before looking for subcommands.
* Moved code under the func namespace.Devan Goodwin2007-10-021-0/+275
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.