cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rohit Yadav <>
Subject Re: CloudStack cloudmonkey 4.1.0-snapshot
Date Thu, 14 Mar 2013 10:10:23 GMT
On Thu, Mar 14, 2013 at 3:10 PM, Sebastien Goasguen <> wrote:
> Rohit, can you check the wiki, it still mentions that it's built on Marvin (end of the

Fixed thanks.

> Also, will the sync for api discovery work with 4.0 ?

No, API discovery was added on 4.1, so 4.1+ versions will have it. For
4.0.x and before, we've a precached bundled with the source
distribution so 4.0.x and earlier versions will work. APIs were only
added and none was deprecated or removed.

> I need to finish the docs but I want to get that right and not tell 4.0 folks to sync
if it's not supported.

Won't work for 4.0, but you can say that it is supported for CloudStack 4.1+


> thx,
> -sebastien
> On Mar 14, 2013, at 4:49 AM, Rohit Yadav <> wrote:
>> As we are getting closer to 4.1.0 release, I want to take this
>> opportunity to ask people try out cloudmonkey 4.1.0-snapshot [2]. Pl.
>> note that it is not the official release yet but I published this on
>> pypi to encourage everyone to use the latest cloudmonkey,
>> comment/report-bugs before we'll release cloudmonkey along with
>> CloudStack 4.1.0.
>> Upgrading:
>> pip install --upgrade cloudmonkey
>> Note: The default config path has been changed from
>> ~/.cloudmonkey_config to ~/.cloudmonkey/config and some default params
>> were changed. See the wiki [3] for usage.
>> [1]
>> [2]
>> [3]
>> Regards.
>> Changelog since 4.0.0-7[1]:
>> - Tabular output with filtering (I bet most people would love this)
>> - Better coloring using Pygments using DSL regexes. All ids are
>> underlined with red and uuids with specific colors, for now one can
>> change colors from, in future we'll have theme support just
>> like in vim/git etc.
>> - Better help docs, the new help docs within cloudmonkey are more
>> verbose than before with information on parameter type, apiname,
>> description.
>> - API Sync: Auto-discovers apis with failsafe precache (the total size
>> of distribution is less than 60kB, was earlier >150kB)
>> - Parsing, shell and pipe fixes
>> - Code rewrite: use of meta-programming using closures on config
>> params, shell and cloudmonkey DSL (grammar, verb, subject, help
>> generation) makes it maintainable. Use unix philosophy that one
>> component/method does only one thing, split components into caching,
>> shell, config, network request and output/printing; For example if we
>> change request url pattern from query to rest, one only needs to
>> change
>> - Parameter completion (fuzzy, experimental)

View raw message