| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
update the cmd_modules/* classes accordingly
also cleanup some imports in the cmd_modules/* classes
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
bump preparing for a new release to Fedora and EPEL mirrors.
|
|
|
|
|
|
| |
file, it's perms, and call the remote end correctly
add copyright blurb to other modules
|
|
|
|
|
|
|
| |
clean up other bits
which of course, it makes no sense to call a subcommand called
"hardware" to get the os version, but alas.
|
|
|
|
|
|
|
|
| |
func show hardware
(big dump of hardware info)
func show hardware --platform
func show hardware --memory
|
|
command.Command. Use this to fetch the hostnamegoo
client.py: pull out expand_servers to module scope,
and isServer(). This method basically tries to see
if what we think is hostnamegoo is actually hostnamegoo.
Kind of a guess atm.
cmd_modules/call.py: change this so it doesn't do it's
own parsing out of the hostname goo, instead using that
from func_command (aka, the top level command parser)
cmd_modules/show.py: just a cmd line module in early
development
|