On Dec 9, 2014, at 3:38 AM, Rohit Yadav <[email protected]> wrote:

> Good discussion, keep them coming!
> 
> Hi Sebastien,
> 
>> On 09-Dec-2014, at 1:41 pm, Sebastien Goasguen <[email protected]> wrote:
>> 
>> I will put one in:
>> 
>> would be nice to be able to reference entities by name in addition to uuid.
>> using uuid is quite cumbersome.
>> 
>> for example
>> 
>> cloudmonkey deploy virtualmachine template='foo' serviceoffering='bar' 
>> keypair=‘toto'
> 
> Any ideas on how we can actually implement this and also people may not even 
> remember the names of these args and they may want autocompletion for that as 
> well? Right now with autocompletion enabled (set paramcompletion true), one 
> can easily tab tab on an arg that is of uuid, boolean (and a special case 
> account param) type and cloudmonkey lists uuids with names so one can pick a 
> uuid for a suitable name.
> 
> If we want to do autocompletion of names and which then translate to uuids is 
> sort of doable but it will require a lot of background list API calls and a 
> translation layer which can slow down cloudmonkey, and there is a corner case 
> that an entity got removed and the name to uuid translation layer in 
> cloudmonkey won’t know which uuid to pick and fail (few people may find it 
> alright).
> 

no idea how to implement it :) I have not looked at the code in a long time. 

That's just a feature request, maybe it's not a good one.

>> On Dec 9, 2014, at 3:03 AM, Erik Weber <[email protected]> wrote:
>> 
>>> I'm trying to use cloudmonkey in some scripts and find it hard to check if
>>> there was anything returned or not.
>>> 
>>> Would it be possible to have cloudmonkey not return an extra newline if
>>> there's no results?
>>> 
>>> Example of current behaviour:
>>> 
>>> [jenkins@packer-master ~]$ cloudmonkey list templates templatefilter=self
>>> name=packer-centos-6.6-60gb
>>> 
>>> ( note this extra empty line )
>>> 
>>> [jenkins@packer-master ~]$
>>> 
>>> 
>>> Expected behaviour:
>>> 
>>> [jenkins@packer-master ~]$ cloudmonkey list templates templatefilter=self
>>> name=packer-centos-6.6-60gb
>>> 
>>> [jenkins@packer-master ~]$
>>> 
>>> 
>>> --
>>> 
>>> Erik
>>> 
>>> On Thu, Dec 4, 2014 at 12:45 PM, Rohit Yadav <[email protected]>
>>> wrote:
>>> 
>>>> Hi all,
>>>> 
>>>> We want to work on the next release of CloudMonkey do you have any
>>>> issues that we should fix, or any new feature you want? Thanks.
>>>> 
>>>> --
>>>> Regards,
>>>> Rohit Yadav
>>>> Software Architect, ShapeBlue
>>>> M. +91 8826230892 | [email protected]
>>>> Blog: bhaisaab.org | Twitter: @_bhaisaab
>>>> 
>>>> Find out more about ShapeBlue and our range of CloudStack related services
>>>> 
>>>> IaaS Cloud Design & Build<http://shapeblue.com/
>>>> iaas-cloud-design-and-build//>
>>>> CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
>>>> CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
>>>> CloudStack Software Engineering<http://shapeblue.com/cloudstack-software-
>>>> engineering/>
>>>> CloudStack Infrastructure Support<http://shapeblue.com/
>>>> cloudstack-infrastructure-support/>
>>>> CloudStack Bootcamp Training Courses<http://shapeblue.com/
>>>> cloudstack-training/>
>>>> 
>>>> This email and any attachments to it may be confidential and are intended
>>>> solely for the use of the individual to whom it is addressed. Any views or
>>>> opinions expressed are solely those of the author and do not necessarily
>>>> represent those of Shape Blue Ltd or related companies. If you are not the
>>>> intended recipient of this email, you must neither take any action based
>>>> upon its contents, nor copy or show it to anyone. Please contact the sender
>>>> if you believe you have received this email in error. Shape Blue Ltd is a
>>>> company incorporated in England & Wales. ShapeBlue Services India LLP is a
>>>> company incorporated in India and is operated under license from Shape Blue
>>>> Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil
>>>> and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is
>>>> a company registered by The Republic of South Africa and is traded under
>>>> license from Shape Blue Ltd. ShapeBlue is a registered trademark.
>>>> 
>> 
> 
> Regards,
> Rohit Yadav
> Software Architect, ShapeBlue
> M. +91 88 262 30892 | [email protected]
> Blog: bhaisaab.org | Twitter: @_bhaisaab
> 
> 
> 
> Find out more about ShapeBlue and our range of CloudStack related services
> 
> IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//>
> CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
> CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
> CloudStack Software 
> Engineering<http://shapeblue.com/cloudstack-software-engineering/>
> CloudStack Infrastructure 
> Support<http://shapeblue.com/cloudstack-infrastructure-support/>
> CloudStack Bootcamp Training 
> Courses<http://shapeblue.com/cloudstack-training/>
> 
> This email and any attachments to it may be confidential and are intended 
> solely for the use of the individual to whom it is addressed. Any views or 
> opinions expressed are solely those of the author and do not necessarily 
> represent those of Shape Blue Ltd or related companies. If you are not the 
> intended recipient of this email, you must neither take any action based upon 
> its contents, nor copy or show it to anyone. Please contact the sender if you 
> believe you have received this email in error. Shape Blue Ltd is a company 
> incorporated in England & Wales. ShapeBlue Services India LLP is a company 
> incorporated in India and is operated under license from Shape Blue Ltd. 
> Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
> operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company 
> registered by The Republic of South Africa and is traded under license from 
> Shape Blue Ltd. ShapeBlue is a registered trademark.

Reply via email to