You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by bh...@apache.org on 2012/11/06 10:34:16 UTC
[4/5] git commit: cli: fix help and doc strings, comments
cli: fix help and doc strings, comments
Signed-off-by: Rohit Yadav <bh...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/00d5c3f3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/00d5c3f3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/00d5c3f3
Branch: refs/heads/master
Commit: 00d5c3f35cd3966ae4c7a4e9e20732d268578886
Parents: 2add554
Author: Rohit Yadav <bh...@apache.org>
Authored: Tue Nov 6 14:22:30 2012 +0530
Committer: Rohit Yadav <bh...@apache.org>
Committed: Tue Nov 6 14:28:39 2012 +0530
----------------------------------------------------------------------
tools/cli/cloudmonkey/cloudmonkey.py | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/00d5c3f3/tools/cli/cloudmonkey/cloudmonkey.py
----------------------------------------------------------------------
diff --git a/tools/cli/cloudmonkey/cloudmonkey.py b/tools/cli/cloudmonkey/cloudmonkey.py
index 6e08adf..8b986f9 100644
--- a/tools/cli/cloudmonkey/cloudmonkey.py
+++ b/tools/cli/cloudmonkey/cloudmonkey.py
@@ -59,7 +59,7 @@ class CloudStackShell(cmd.Cmd):
def __init__(self):
self.config_fields = {'host': 'localhost', 'port': '8080',
'apiKey': '', 'secretKey': '',
- 'prompt': '🙉 cloudmonkey> ', 'color': 'true',
+ 'prompt': 'cloudmonkey> ', 'color': 'true',
'log_file':
os.path.expanduser('~/.cloudmonkey_log'),
'history_file':
@@ -70,7 +70,7 @@ class CloudStackShell(cmd.Cmd):
for key in self.config_fields.keys():
setattr(self, key, self.config_fields[key])
config = self.write_config()
- print("Set your apiKey, secretKey, host, port, prompt, color, "
+ print("'🙉 Set your apiKey, secretKey, host, port, prompt, color, "
"log_file, history_file using the set command!")
for key in self.config_fields.keys():
@@ -303,7 +303,9 @@ class CloudStackShell(cmd.Cmd):
def do_api(self, args):
"""
- Make raw api calls. Syntax: api <apiName> <args>=<values>. Example:
+ Make raw api calls. Syntax: api <apiName> <args>=<values>.
+
+ Example:
api listAccount listall=true
"""
if len(args) > 0:
@@ -320,6 +322,11 @@ class CloudStackShell(cmd.Cmd):
"""
Set config for CloudStack CLI. Available options are:
host, port, apiKey, secretKey, log_file, history_file
+
+ Example:
+ set host 192.168.56.2
+ set prompt 🙉 cloudmonkey>
+ set log_file /var/log/cloudmonkey.log
"""
args = args.split(' ')
if len(args) == 2:
@@ -348,6 +355,7 @@ def main():
'copy', 'extract', 'migrate', 'restore',
'get', 'prepare', 'deploy', 'upload']
+ # Create handlers on the fly using closures
self = CloudStackShell
for rule in grammar:
def add_grammar(rule):