summaryrefslogtreecommitdiffstats
path: root/func/overlord/cmd_modules
Commit message (Collapse)AuthorAgeFilesLines
* copyfile.py: dont need the parse call hereAdrian Likins2007-10-121-3/+0
| | | | | | | command.py: move the parse args stuff to before we call subcommands func_command.py: include the copyfile classes so we can use them
* what kind of weird name is "rpath", change to "remotepath"Adrian Likins2007-10-121-2/+2
|
* add "copyfile" commandline module that knows how to get the localAdrian Likins2007-10-123-0/+109
| | | | | | file, it's perms, and call the remote end correctly add copyright blurb to other modules
* add "show hardare --os" optionAdrian Likins2007-10-101-11/+6
| | | | | | | clean up other bits which of course, it makes no sense to call a subcommand called "hardware" to get the os version, but alas.
* add support to func cli for:Adrian Likins2007-10-091-10/+55
| | | | | | | | func show hardware (big dump of hardware info) func show hardware --platform func show hardware --memory
* make func_command use the new handleArguments method fromAdrian Likins2007-10-092-10/+80
| | | | | | | | | | | | | | | | 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
* add a couple alternatice serializers just for kicksAdrian Likins2007-10-081-8/+35
|
* create a func/overkiad/cmd_modules sub dirAdrian Likins2007-10-082-0/+58
add it to the setup use new func_command module for base class of commands move Call class to cmd_modules/call update scripts/func to use new commandline class