You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Rohit Yadav <bh...@apache.org> on 2013/03/14 09:49:16 UTC

CloudStack cloudmonkey 4.1.0-snapshot

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] https://pypi.python.org/pypi/cloudmonkey/4.0.0
[2] https://pypi.python.org/pypi/cloudmonkey/4.1.0-snapshot
[3] https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+cloudmonkey+CLI

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 printer.py, 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 requester.py
- Parameter completion (fuzzy, experimental)

Re: CloudStack cloudmonkey 4.1.0-snapshot

Posted by Sebastien Goasguen <ru...@gmail.com>.
On Mar 14, 2013, at 6:10 AM, Rohit Yadav <bh...@apache.org> wrote:

> On Thu, Mar 14, 2013 at 3:10 PM, Sebastien Goasguen <ru...@gmail.com> wrote:
>> Rohit, can you check the wiki, it still mentions that it's built on Marvin (end of the page).
> 
> 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+
> 

Ok got it.

> HTH.
> 
>> 
>> thx,
>> 
>> -sebastien
>> 
>> On Mar 14, 2013, at 4:49 AM, Rohit Yadav <bh...@apache.org> 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] https://pypi.python.org/pypi/cloudmonkey/4.0.0
>>> [2] https://pypi.python.org/pypi/cloudmonkey/4.1.0-snapshot
>>> [3] https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+cloudmonkey+CLI
>>> 
>>> 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 printer.py, 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 requester.py
>>> - Parameter completion (fuzzy, experimental)
>> 


Re: CloudStack cloudmonkey 4.1.0-snapshot

Posted by Rohit Yadav <bh...@apache.org>.
On Thu, Mar 14, 2013 at 3:10 PM, Sebastien Goasguen <ru...@gmail.com> wrote:
> Rohit, can you check the wiki, it still mentions that it's built on Marvin (end of the page).

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+

HTH.

>
> thx,
>
> -sebastien
>
> On Mar 14, 2013, at 4:49 AM, Rohit Yadav <bh...@apache.org> 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] https://pypi.python.org/pypi/cloudmonkey/4.0.0
>> [2] https://pypi.python.org/pypi/cloudmonkey/4.1.0-snapshot
>> [3] https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+cloudmonkey+CLI
>>
>> 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 printer.py, 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 requester.py
>> - Parameter completion (fuzzy, experimental)
>

Re: CloudStack cloudmonkey 4.1.0-snapshot

Posted by Sebastien Goasguen <ru...@gmail.com>.
Rohit, can you check the wiki, it still mentions that it's built on Marvin (end of the page).

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

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.

thx,

-sebastien

On Mar 14, 2013, at 4:49 AM, Rohit Yadav <bh...@apache.org> 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] https://pypi.python.org/pypi/cloudmonkey/4.0.0
> [2] https://pypi.python.org/pypi/cloudmonkey/4.1.0-snapshot
> [3] https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+cloudmonkey+CLI
> 
> 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 printer.py, 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 requester.py
> - Parameter completion (fuzzy, experimental)


Re: CloudStack cloudmonkey 4.1.0-snapshot

Posted by Rohit Yadav <bh...@apache.org>.
On Thu, Mar 14, 2013 at 2:38 PM, Jonathan Bastin
<Jo...@peerpointinternet.co.uk> wrote:
> Can I ask if the multiple IP per guest made it in for vmware.

I don't know, but this may not be the right thread of have discussion
on vmware start another thread maybe?

Regards.

>
> Regards,
>
>
> Jonathan Bastin
>
>
> ----- Reply message -----
> From: "Rohit Yadav" <bh...@apache.org>
> To: "cloudstack-dev@incubator.apache.org" <cl...@incubator.apache.org>, "cloudstack-users@incubator.apache.org" <cl...@incubator.apache.org>
> Subject: CloudStack cloudmonkey 4.1.0-snapshot
> Date: Thu, Mar 14, 2013 08:59
>
>
>
> 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] https://pypi.python.org/pypi/cloudmonkey/4.0.0
> [2] https://pypi.python.org/pypi/cloudmonkey/4.1.0-snapshot
> [3] https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+cloudmonkey+CLI
>
> 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 printer.py, 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 requester.py
> - Parameter completion (fuzzy, experimental)
> -------------------------------------------------------------------------------------------------------------------------- This email (including any attachments) is intended only for the recipient(s) named above. It may contain confidential or privileged information and should not be read, copied or otherwise used by any other person. If you are not the named recipient please contact the sender and delete the email from your system. The author's incumbent expressions, views and thoughts are their own and not necessarily representative of those of the Peer Point Internet Ltd or associated companies.

Re: CloudStack cloudmonkey 4.1.0-snapshot

Posted by Jonathan Bastin <Jo...@peerpointinternet.co.uk>.
Can I ask if the multiple IP per guest made it in for vmware.

Regards,


Jonathan Bastin


----- Reply message -----
From: "Rohit Yadav" <bh...@apache.org>
To: "cloudstack-dev@incubator.apache.org" <cl...@incubator.apache.org>, "cloudstack-users@incubator.apache.org" <cl...@incubator.apache.org>
Subject: CloudStack cloudmonkey 4.1.0-snapshot
Date: Thu, Mar 14, 2013 08:59



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] https://pypi.python.org/pypi/cloudmonkey/4.0.0
[2] https://pypi.python.org/pypi/cloudmonkey/4.1.0-snapshot
[3] https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+cloudmonkey+CLI

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 printer.py, 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 requester.py
- Parameter completion (fuzzy, experimental)
-------------------------------------------------------------------------------------------------------------------------- This email (including any attachments) is intended only for the recipient(s) named above. It may contain confidential or privileged information and should not be read, copied or otherwise used by any other person. If you are not the named recipient please contact the sender and delete the email from your system. The author's incumbent expressions, views and thoughts are their own and not necessarily representative of those of the Peer Point Internet Ltd or associated companies.