cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rohit Yadav (JIRA)" <>
Subject [jira] [Commented] (CLOUDSTACK-132) Mash up marvin into an interactive auto-completing API shell for CloudStack
Date Thu, 25 Oct 2012 12:37:12 GMT


Rohit Yadav commented on CLOUDSTACK-132:

Some ideas; We can embed and reuse bpython; if we want to further simplify the dependencies,
we can just use readlines and cmd.
The client will have two ways to executing commands;
1. <client> <arg> which executes the command on a shell
2. <client> <no args> will start a shell where one can run multiple commands and
stitch them with loops and controls, for example this is useful if I want to stop all the
VMs or start 100 VMs etc.
> Mash up marvin into an interactive auto-completing API shell for CloudStack
> ---------------------------------------------------------------------------
>                 Key: CLOUDSTACK-132
>                 URL:
>             Project: CloudStack
>          Issue Type: New Feature
>          Components: Test Tools
>    Affects Versions: 4.0.0, pre-4.0.0
>            Reporter: Prasanna Santhanam
>            Assignee: Rohit Yadav
>             Fix For: 4.1.0
> The marvin libraries contain the capability to convert marvin into an interactive shell
for CloudStack. Every cloud provider has an auto-completing shell and cloudstack lacks options
for this now. This should involve refactoring all the marvin libraries to allow for auto-completion
of APIs.
> Furthermore the ability to autocomplete the entities like templates, images, virtualmachines
need to exist as a part of such a shell to make it useful at cloudscale

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message