summaryrefslogtreecommitdiffstats
path: root/func/overlord/command.py
Commit message (Collapse)AuthorAgeFilesLines
* aiee. missed some uses of "func.config". Fix those to use certmaster.configAdrian Likins2008-07-241-1/+1
| | | | | | | also missed a use of SSLCommon. darn grep, must be broken. Yeah, thats it, grep screw up. Nope, not me. Not me at all.
* some help output clean ups.Adrian Likins2008-06-301-1/+2
| | | | | | | | | | func/overlord/command.py: set a default description. without it, none of the formatted description output gets showns func/overlord/func_command.py: better "usage" output func/overlord/func/show.py: better summary/useage of show.py
* remove print of formatted help hereAdrian Likins2008-06-301-1/+1
| | | | | It gets called everytime that way, which is wrong. Still not sure why the formatted help isnt being shown though.
* add a "summary" to the cmd_module classes so the help can get to them.Adrian Likins2008-06-261-1/+1
| | | | | | | make "func help" work again. Sorta. It's better, but it's still not right. At least it doesnt traceback now. remove a spurious debug statement in the command parser
* 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.